generated from hashicorp/terraform-provider-scaffolding
-
Notifications
You must be signed in to change notification settings - Fork 41
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
2288081
commit d56613b
Showing
143 changed files
with
4,904 additions
and
641 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,55 @@ | ||
--- | ||
# generated by https://github.com/hashicorp/terraform-plugin-docs | ||
page_title: "harness_connector Data Source - terraform-provider-harness" | ||
subcategory: "" | ||
description: |- | ||
Data source for retrieving a Harness connector This resource is part of the Harness nextgen platform. | ||
--- | ||
|
||
# harness_connector (Data Source) | ||
|
||
Data source for retrieving a Harness connector This resource is part of the Harness nextgen platform. | ||
|
||
|
||
|
||
<!-- schema generated by tfplugindocs --> | ||
## Schema | ||
|
||
### Optional | ||
|
||
- **branch** (String) The specified branch of the connector. | ||
- **ccm_connector_filter** (Block List, Max: 1) The ccm connector filter. (see [below for nested schema](#nestedblock--ccm_connector_filter)) | ||
- **connectivity_statuses** (List of String) The connectivity status of the connector. Available options are SUCCESS, FAILURE, PARTIAL, UNKNOWN | ||
- **first_result** (Boolean) When set to true if the query returns more than one result the first item will be selected. When set to false (default) this will return an error. | ||
- **get_default_from_other_repo** (Boolean) Whether to get default from other repo. | ||
- **get_distinct_from_branches** (Boolean) Whether to get distinct from branches. | ||
- **id** (String) The ID of this resource. | ||
- **identifier** (String) Unique identifier of the connector. | ||
- **include_all_connectors_available_at_scope** (Boolean) Whether to include all connectors available at scope. | ||
- **inheriting_credentials_from_delegate** (Boolean) Whether the connector inherits credentials from the delegate. | ||
- **org_id** (String) Unique identifier of the organization. | ||
- **project_id** (String) Unique identifier of the project. | ||
- **repo_id** (String) Unique identifier of the repository. | ||
- **search_term** (String) The search term used to find the connector. | ||
- **tags** (List of String) The tags of the connector. | ||
|
||
### Read-Only | ||
|
||
- **description** (String) The description of the connector. | ||
- **name** (String) The name of the connector. | ||
- **type** (String) The type of the selected connector. | ||
- **types** (List of String) The type of the connector. Available values are K8sCluster, Git, Splunk, AppDynamics, Prometheus, Dynatrace, Vault, AzureKeyVault, DockerRegistry, Local, AwsKms, GcpKms, AwsSecretManager, Gcp, Aws, Artifactory, Jira, Nexus, Github, Gitlab, Bitbucket, Codecommit, CEAws, CEAzure, GcpCloudCost, CEK8sCluster, HttpHelmRepo, NewRelic, Datadog, SumoLogic, PagerDuty | ||
|
||
<a id="nestedblock--ccm_connector_filter"></a> | ||
### Nested Schema for `ccm_connector_filter` | ||
|
||
Optional: | ||
|
||
- **aws_account_id** (String) The AWS account identifier. | ||
- **azure_subscription_id** (String) The Azure subscription identifier. | ||
- **azure_tenant_id** (String) The Azure tenant identifier. | ||
- **features_enabled** (List of String) The CCM features that are enabled. Valid options are BILLING, OPTIMIZATION, VISIBILITY. | ||
- **gcp_project_id** (String) The GCP project identifier. | ||
- **k8s_connector_ref** (String) The Kubernetes connector reference. | ||
|
||
|
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,31 @@ | ||
--- | ||
# generated by https://github.com/hashicorp/terraform-plugin-docs | ||
page_title: "harness_organization Data Source - terraform-provider-harness" | ||
subcategory: "" | ||
description: |- | ||
Data source for retrieving a Harness organization This resource is part of the Harness nextgen platform. | ||
--- | ||
|
||
# harness_organization (Data Source) | ||
|
||
Data source for retrieving a Harness organization This resource is part of the Harness nextgen platform. | ||
|
||
|
||
|
||
<!-- schema generated by tfplugindocs --> | ||
## Schema | ||
|
||
### Optional | ||
|
||
- **first_result** (Boolean) When set to true if the query returns more than one result the first item will be selected. When set to false (default) this will return an error. | ||
- **id** (String) The ID of this resource. | ||
- **identifier** (String) Unique identifier of the organization. | ||
- **search_term** (String) Search term used to find the organization. | ||
|
||
### Read-Only | ||
|
||
- **description** (String) Description of the organization. | ||
- **name** (String) Name of the organization. | ||
- **tags** (Set of String) Tags associated with the project. | ||
|
||
|
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,35 @@ | ||
--- | ||
# generated by https://github.com/hashicorp/terraform-plugin-docs | ||
page_title: "harness_project Data Source - terraform-provider-harness" | ||
subcategory: "" | ||
description: |- | ||
Data source for retrieving a Harness project. This resource is part of the Harness nextgen platform. | ||
--- | ||
|
||
# harness_project (Data Source) | ||
|
||
Data source for retrieving a Harness project. This resource is part of the Harness nextgen platform. | ||
|
||
|
||
|
||
<!-- schema generated by tfplugindocs --> | ||
## Schema | ||
|
||
### Required | ||
|
||
- **identifier** (String) Unique identifier of the project. | ||
- **org_id** (String) Unique identifier of the organization. | ||
|
||
### Optional | ||
|
||
- **id** (String) The ID of this resource. | ||
|
||
### Read-Only | ||
|
||
- **color** (String) Color of the project. | ||
- **description** (String) Description of the project. | ||
- **modules** (Set of String) Modules in the project. | ||
- **name** (String) Name of the project. | ||
- **tags** (Set of String) Tags associated with the project. | ||
|
||
|
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
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
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
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
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,109 @@ | ||
--- | ||
# generated by https://github.com/hashicorp/terraform-plugin-docs | ||
page_title: "harness_connector Resource - terraform-provider-harness" | ||
subcategory: "" | ||
description: |- | ||
Resource for creating a connector. This resource is part of the Harness nextgen platform. | ||
--- | ||
|
||
# harness_connector (Resource) | ||
|
||
Resource for creating a connector. This resource is part of the Harness nextgen platform. | ||
|
||
|
||
|
||
<!-- schema generated by tfplugindocs --> | ||
## Schema | ||
|
||
### Required | ||
|
||
- **identifier** (String) The unique identifier for the connector. | ||
- **name** (String) The name of the connector. | ||
|
||
### Optional | ||
|
||
- **branch** (String) The branch to use for the connector. | ||
- **description** (String) The description of the connector. | ||
- **id** (String) The ID of this resource. | ||
- **k8s_cluster** (Block List, Max: 1) Kubernetes cluster connector config. (see [below for nested schema](#nestedblock--k8s_cluster)) | ||
- **org_id** (String) The unique identifier for the organization. | ||
- **project_id** (String) The unique identifier for the project. | ||
- **repo_id** (String) The unique identifier for the repository. | ||
- **tags** (Set of String) Tags associated with the connector. | ||
|
||
<a id="nestedblock--k8s_cluster"></a> | ||
### Nested Schema for `k8s_cluster` | ||
|
||
Optional: | ||
|
||
- **client_key_cert** (Block List, Max: 1) Client key and certificate config for the connector. (see [below for nested schema](#nestedblock--k8s_cluster--client_key_cert)) | ||
- **inherit_from_delegate** (Block List, Max: 1) Credentials are inherited from the delegate. (see [below for nested schema](#nestedblock--k8s_cluster--inherit_from_delegate)) | ||
- **openid_connect** (Block List, Max: 1) OpenID configuration for the connector. (see [below for nested schema](#nestedblock--k8s_cluster--openid_connect)) | ||
- **service_account** (Block List, Max: 1) Service account for the connector. (see [below for nested schema](#nestedblock--k8s_cluster--service_account)) | ||
- **username_password** (Block List, Max: 1) Username and password for the connector. (see [below for nested schema](#nestedblock--k8s_cluster--username_password)) | ||
|
||
<a id="nestedblock--k8s_cluster--client_key_cert"></a> | ||
### Nested Schema for `k8s_cluster.client_key_cert` | ||
|
||
Required: | ||
|
||
- **client_cert_ref** (String) Reference to the secret containing the client certificate for the connector. | ||
- **client_key_algorithm** (String) The algorithm used to generate the client key for the connector. Valid values are RSA, EC | ||
- **client_key_ref** (String) Reference to the secret containing the client key for the connector. | ||
- **master_url** (String) The URL of the Kubernetes cluster. | ||
|
||
Optional: | ||
|
||
- **ca_cert_ref** (String) Reference to the secret containing the CA certificate for the connector. | ||
- **client_key_passphrase_ref** (String) Reference to the secret containing the client key passphrase for the connector. | ||
|
||
|
||
<a id="nestedblock--k8s_cluster--inherit_from_delegate"></a> | ||
### Nested Schema for `k8s_cluster.inherit_from_delegate` | ||
|
||
Required: | ||
|
||
- **delegate_selectors** (Set of String) Selectors to use for the delegate. | ||
|
||
|
||
<a id="nestedblock--k8s_cluster--openid_connect"></a> | ||
### Nested Schema for `k8s_cluster.openid_connect` | ||
|
||
Required: | ||
|
||
- **client_id_ref** (String) Reference to the secret containing the client ID for the connector. | ||
- **issuer_url** (String) The URL of the OpenID Connect issuer. | ||
- **master_url** (String) The URL of the Kubernetes cluster. | ||
- **password_ref** (String) Reference to the secret containing the password for the connector. | ||
|
||
Optional: | ||
|
||
- **scopes** (List of String) Scopes to request for the connector. | ||
- **secret_ref** (String) Reference to the secret containing the client secret for the connector. | ||
- **username** (String) Username for the connector. | ||
- **username_ref** (String) Reference to the secret containing the username for the connector. | ||
|
||
|
||
<a id="nestedblock--k8s_cluster--service_account"></a> | ||
### Nested Schema for `k8s_cluster.service_account` | ||
|
||
Required: | ||
|
||
- **master_url** (String) The URL of the Kubernetes cluster. | ||
- **service_account_token_ref** (String) Reference to the secret containing the service account token for the connector. | ||
|
||
|
||
<a id="nestedblock--k8s_cluster--username_password"></a> | ||
### Nested Schema for `k8s_cluster.username_password` | ||
|
||
Required: | ||
|
||
- **master_url** (String) The URL of the Kubernetes cluster. | ||
- **password_ref** (String) Reference to the secret containing the password for the connector. | ||
|
||
Optional: | ||
|
||
- **username** (String) Username for the connector. | ||
- **username_ref** (String) Reference to the secret containing the username for the connector. | ||
|
||
|
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,29 @@ | ||
--- | ||
# generated by https://github.com/hashicorp/terraform-plugin-docs | ||
page_title: "harness_organization Resource - terraform-provider-harness" | ||
subcategory: "" | ||
description: |- | ||
Resource for creating a Harness organization. This resource is part of the Harness nextgen platform. | ||
--- | ||
|
||
# harness_organization (Resource) | ||
|
||
Resource for creating a Harness organization. This resource is part of the Harness nextgen platform. | ||
|
||
|
||
|
||
<!-- schema generated by tfplugindocs --> | ||
## Schema | ||
|
||
### Required | ||
|
||
- **identifier** (String) Unique identifier of the organization. | ||
- **name** (String) Name of the organization. | ||
|
||
### Optional | ||
|
||
- **description** (String) Description of the organization. | ||
- **id** (String) The ID of this resource. | ||
- **tags** (Set of String) Tags associated with the organization. | ||
|
||
|
Oops, something went wrong.