forked from jdamata/terraform-provider-sonarqube
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
generate documentation using tfplugindocs
- Loading branch information
Showing
157 changed files
with
2,733 additions
and
1,955 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,38 @@ | ||
--- | ||
# generated by https://github.com/hashicorp/terraform-plugin-docs | ||
page_title: "sonarqube_portfolio Data Source - terraform-provider-sonarqube" | ||
subcategory: "" | ||
description: |- | ||
Use this data source to get a Sonarqube portfolio resource | ||
--- | ||
|
||
# sonarqube_portfolio (Data Source) | ||
|
||
Use this data source to get a Sonarqube portfolio resource | ||
|
||
## Example Usage | ||
|
||
```terraform | ||
data "sonarqube_portfolio" "portfolio" { | ||
key = "portfolio-key" | ||
} | ||
``` | ||
|
||
<!-- schema generated by tfplugindocs --> | ||
## Schema | ||
|
||
### Required | ||
|
||
- `key` (String) The key of the portfolio | ||
|
||
### Read-Only | ||
|
||
- `branch` (String) Which branch is analyzed | ||
- `description` (String) Description of the portfolio | ||
- `id` (String) The ID of this resource. | ||
- `name` (String) Name of the portfolio | ||
- `qualifier` (String) `VW` (portfolios always have this qualifier) | ||
- `regexp` (String) The regular expression used to populate the portfolio. Only active when `selection_mode` is `REGEXP` | ||
- `selection_mode` (String) How the Portfolio is populated. Possible values are `NONE`, `MANUAL`, `TAGS`, `REGEXP` or `REST`. [See docs](https://docs.sonarqube.org/9.8/project-administration/managing-portfolios/#populating-portfolios) for how Portfolio population works | ||
- `tags` (List of String) The list of tags used to populate the Portfolio. Only active when `selection_mode` is `TAGS` | ||
- `visibility` (String) Portfolio visibility |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,43 @@ | ||
--- | ||
# generated by https://github.com/hashicorp/terraform-plugin-docs | ||
page_title: "sonarqube_qualitygate Data Source - terraform-provider-sonarqube" | ||
subcategory: "" | ||
description: |- | ||
Use this data source to get a Sonarqube qualitygate resource | ||
--- | ||
|
||
# sonarqube_qualitygate (Data Source) | ||
|
||
Use this data source to get a Sonarqube qualitygate resource | ||
|
||
## Example Usage | ||
|
||
```terraform | ||
data "sonarqube_qualitygate" "main" { | ||
name = "example" | ||
} | ||
``` | ||
|
||
<!-- schema generated by tfplugindocs --> | ||
## Schema | ||
|
||
### Required | ||
|
||
- `name` (String) The name of the Quality Gate. | ||
|
||
### Read-Only | ||
|
||
- `condition` (List of Object) List of Quality Gate conditions. (see [below for nested schema](#nestedatt--condition)) | ||
- `copy_from` (String) Origin of the Quality Gate | ||
- `id` (String) The ID of this resource. | ||
- `is_default` (Boolean) Quality Gate default. | ||
|
||
<a id="nestedatt--condition"></a> | ||
### Nested Schema for `condition` | ||
|
||
Read-Only: | ||
|
||
- `id` (String) | ||
- `metric` (String) | ||
- `op` (String) | ||
- `threshold` (String) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,33 @@ | ||
--- | ||
# generated by https://github.com/hashicorp/terraform-plugin-docs | ||
page_title: "sonarqube_qualityprofile Data Source - terraform-provider-sonarqube" | ||
subcategory: "" | ||
description: |- | ||
Use this data source to get a Sonarqube qualityprofile resource | ||
--- | ||
|
||
# sonarqube_qualityprofile (Data Source) | ||
|
||
Use this data source to get a Sonarqube qualityprofile resource | ||
|
||
## Example Usage | ||
|
||
```terraform | ||
data "sonarqube_qualityprofile" "main" { | ||
name = "example" | ||
} | ||
``` | ||
|
||
<!-- schema generated by tfplugindocs --> | ||
## Schema | ||
|
||
### Required | ||
|
||
- `name` (String) The name of the Quality Profile | ||
|
||
### Read-Only | ||
|
||
- `id` (String) The ID of this resource. | ||
- `is_default` (Boolean) Quality Profile default | ||
- `key` (String) The key of the Quality Profile | ||
- `language` (String) Quality Profile language |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,36 @@ | ||
--- | ||
# generated by https://github.com/hashicorp/terraform-plugin-docs | ||
page_title: "sonarqube_rule Data Source - terraform-provider-sonarqube" | ||
subcategory: "" | ||
description: |- | ||
Use this data source to get a Sonarqube rule resource | ||
--- | ||
|
||
# sonarqube_rule (Data Source) | ||
|
||
Use this data source to get a Sonarqube rule resource | ||
|
||
## Example Usage | ||
|
||
```terraform | ||
data "sonarqube_rule" "rule" { | ||
key = "squid:forbidSonar" | ||
} | ||
``` | ||
|
||
<!-- schema generated by tfplugindocs --> | ||
## Schema | ||
|
||
### Required | ||
|
||
- `key` (String) The key of the sonarqube rule. Should be <repo>:<name>. https://next.sonarqube.com/sonarqube/web_api/api/rules?query=api%2Frules%2Fcreate | ||
|
||
### Read-Only | ||
|
||
- `id` (String) The ID of this resource. | ||
- `markdown_description` (String) Rule description | ||
- `name` (String) Rule name | ||
- `severity` (String) Rule severity | ||
- `status` (String) Rule status | ||
- `template_key` (String) Key of the template rule | ||
- `type` (String) Rule type |
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
Oops, something went wrong.