diff --git a/examples/ibm-cd-toolchain-simple-helm/integrations/versions.tf b/examples/ibm-cd-toolchain-simple-helm/integrations/versions.tf
index e30de864a0..6c0b6bf6b5 100644
--- a/examples/ibm-cd-toolchain-simple-helm/integrations/versions.tf
+++ b/examples/ibm-cd-toolchain-simple-helm/integrations/versions.tf
@@ -2,7 +2,7 @@ terraform {
required_providers {
ibm = {
source = "IBM-Cloud/ibm"
- version = ">=1.46.0"
+ version = ">=1.48.0"
}
}
}
\ No newline at end of file
diff --git a/examples/ibm-cd-toolchain-simple-helm/pipeline-ci/versions.tf b/examples/ibm-cd-toolchain-simple-helm/pipeline-ci/versions.tf
index e30de864a0..6c0b6bf6b5 100644
--- a/examples/ibm-cd-toolchain-simple-helm/pipeline-ci/versions.tf
+++ b/examples/ibm-cd-toolchain-simple-helm/pipeline-ci/versions.tf
@@ -2,7 +2,7 @@ terraform {
required_providers {
ibm = {
source = "IBM-Cloud/ibm"
- version = ">=1.46.0"
+ version = ">=1.48.0"
}
}
}
\ No newline at end of file
diff --git a/examples/ibm-cd-toolchain-simple-helm/pipeline-pr/versions.tf b/examples/ibm-cd-toolchain-simple-helm/pipeline-pr/versions.tf
index f51405b3df..7cc6732033 100644
--- a/examples/ibm-cd-toolchain-simple-helm/pipeline-pr/versions.tf
+++ b/examples/ibm-cd-toolchain-simple-helm/pipeline-pr/versions.tf
@@ -2,7 +2,7 @@ terraform {
required_providers {
ibm = {
source = "IBM-Cloud/ibm"
- version = ">=1.46.0"
+ version = ">=1.48.0"
}
}
}
diff --git a/examples/ibm-cd-toolchain-simple-helm/repositories/repositories.tf b/examples/ibm-cd-toolchain-simple-helm/repositories/repositories.tf
index 1656e3c544..7b820bcb9d 100644
--- a/examples/ibm-cd-toolchain-simple-helm/repositories/repositories.tf
+++ b/examples/ibm-cd-toolchain-simple-helm/repositories/repositories.tf
@@ -2,7 +2,7 @@ resource "ibm_cd_toolchain_tool_hostedgit" "app_repo" {
toolchain_id = var.toolchain_id
name = "repo"
initialization {
- type = "clone"
+ type = "clone_if_not_exists"
source_repo_url = var.app_repo
private_repo = true
repo_name = join("-", [ var.repositories_prefix, "app-repo" ])
@@ -17,7 +17,7 @@ resource "ibm_cd_toolchain_tool_hostedgit" "pipeline_repo" {
toolchain_id = var.toolchain_id
name = "pipeline-repo"
initialization {
- type = "clone"
+ type = "clone_if_not_exists"
repo_url = var.pipeline_repo
private_repo = true
repo_name = join("-", [ var.repositories_prefix, "pipeline-repo" ])
@@ -32,7 +32,7 @@ resource "ibm_cd_toolchain_tool_hostedgit" "tekton_tasks_catalog_repo" {
toolchain_id = var.toolchain_id
name = "tasks-repo"
initialization {
- type = "clone"
+ type = "clone_if_not_exists"
repo_url = var.tekton_tasks_catalog_repo
private_repo = true
repo_name = join("-", [ var.repositories_prefix, "tasks-repo" ])
diff --git a/examples/ibm-cd-toolchain-simple-helm/repositories/versions.tf b/examples/ibm-cd-toolchain-simple-helm/repositories/versions.tf
index f51405b3df..7cc6732033 100644
--- a/examples/ibm-cd-toolchain-simple-helm/repositories/versions.tf
+++ b/examples/ibm-cd-toolchain-simple-helm/repositories/versions.tf
@@ -2,7 +2,7 @@ terraform {
required_providers {
ibm = {
source = "IBM-Cloud/ibm"
- version = ">=1.46.0"
+ version = ">=1.48.0"
}
}
}
diff --git a/examples/ibm-cd-toolchain-simple-helm/services/versions.tf b/examples/ibm-cd-toolchain-simple-helm/services/versions.tf
index e30de864a0..6c0b6bf6b5 100644
--- a/examples/ibm-cd-toolchain-simple-helm/services/versions.tf
+++ b/examples/ibm-cd-toolchain-simple-helm/services/versions.tf
@@ -2,7 +2,7 @@ terraform {
required_providers {
ibm = {
source = "IBM-Cloud/ibm"
- version = ">=1.46.0"
+ version = ">=1.48.0"
}
}
}
\ No newline at end of file
diff --git a/examples/ibm-cd-toolchain-simple-helm/versions.tf b/examples/ibm-cd-toolchain-simple-helm/versions.tf
index 97d3c5020f..3c0b8a96d6 100644
--- a/examples/ibm-cd-toolchain-simple-helm/versions.tf
+++ b/examples/ibm-cd-toolchain-simple-helm/versions.tf
@@ -6,7 +6,7 @@ terraform {
required_providers {
ibm = {
source = "IBM-Cloud/ibm"
- version = ">=1.46.0"
+ version = ">=1.48.0"
}
}
}
\ No newline at end of file
diff --git a/ibm/service/cdtoolchain/data_source_ibm_cd_toolchain.go b/ibm/service/cdtoolchain/data_source_ibm_cd_toolchain.go
index 59ee92ac68..eb4b39ea61 100644
--- a/ibm/service/cdtoolchain/data_source_ibm_cd_toolchain.go
+++ b/ibm/service/cdtoolchain/data_source_ibm_cd_toolchain.go
@@ -49,7 +49,7 @@ func DataSourceIBMCdToolchain() *schema.Resource {
"resource_group_id": &schema.Schema{
Type: schema.TypeString,
Computed: true,
- Description: "Resource group where the toolchain can be found.",
+ Description: "Resource group where the toolchain is located.",
},
"crn": &schema.Schema{
Type: schema.TypeString,
diff --git a/ibm/service/cdtoolchain/data_source_ibm_cd_toolchain_tool_appconfig.go b/ibm/service/cdtoolchain/data_source_ibm_cd_toolchain_tool_appconfig.go
index 424f466cb1..352ff28229 100644
--- a/ibm/service/cdtoolchain/data_source_ibm_cd_toolchain_tool_appconfig.go
+++ b/ibm/service/cdtoolchain/data_source_ibm_cd_toolchain_tool_appconfig.go
@@ -34,7 +34,7 @@ func DataSourceIBMCdToolchainToolAppconfig() *schema.Resource {
"resource_group_id": &schema.Schema{
Type: schema.TypeString,
Computed: true,
- Description: "Resource group where the tool can be found.",
+ Description: "Resource group where the tool is located.",
},
"crn": &schema.Schema{
Type: schema.TypeString,
diff --git a/ibm/service/cdtoolchain/data_source_ibm_cd_toolchain_tool_artifactory.go b/ibm/service/cdtoolchain/data_source_ibm_cd_toolchain_tool_artifactory.go
index df0f523f85..2cefb02687 100644
--- a/ibm/service/cdtoolchain/data_source_ibm_cd_toolchain_tool_artifactory.go
+++ b/ibm/service/cdtoolchain/data_source_ibm_cd_toolchain_tool_artifactory.go
@@ -34,7 +34,7 @@ func DataSourceIBMCdToolchainToolArtifactory() *schema.Resource {
"resource_group_id": &schema.Schema{
Type: schema.TypeString,
Computed: true,
- Description: "Resource group where the tool can be found.",
+ Description: "Resource group where the tool is located.",
},
"crn": &schema.Schema{
Type: schema.TypeString,
@@ -124,18 +124,18 @@ func DataSourceIBMCdToolchainToolArtifactory() *schema.Resource {
"repository_name": &schema.Schema{
Type: schema.TypeString,
Computed: true,
- Description: "The name of your artifactory repository where your docker images are located.",
+ Description: "The name of your Artifactory repository where your docker images are located.",
},
"repository_url": &schema.Schema{
Type: schema.TypeString,
Computed: true,
- Description: "The URL of your artifactory repository where your docker images are located.",
+ Description: "The URL of your Artifactory repository where your docker images are located.",
},
"api_key": &schema.Schema{
Type: schema.TypeString,
Computed: true,
Sensitive: true,
- Description: "The Artifactory API key for your Artifactory repository.",
+ Description: "The Artifactory API key for your Artifactory repository. You can use a toolchain secret reference for this parameter. For more information, see [Protecting your sensitive data in Continuous Delivery](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-cd_data_security#cd_secure_credentials).",
},
},
},
diff --git a/ibm/service/cdtoolchain/data_source_ibm_cd_toolchain_tool_bitbucketgit.go b/ibm/service/cdtoolchain/data_source_ibm_cd_toolchain_tool_bitbucketgit.go
index f6a5f1d152..b924e501a5 100644
--- a/ibm/service/cdtoolchain/data_source_ibm_cd_toolchain_tool_bitbucketgit.go
+++ b/ibm/service/cdtoolchain/data_source_ibm_cd_toolchain_tool_bitbucketgit.go
@@ -34,7 +34,7 @@ func DataSourceIBMCdToolchainToolBitbucketgit() *schema.Resource {
"resource_group_id": &schema.Schema{
Type: schema.TypeString,
Computed: true,
- Description: "Resource group where the tool can be found.",
+ Description: "Resource group where the tool is located.",
},
"crn": &schema.Schema{
Type: schema.TypeString,
@@ -146,10 +146,10 @@ func DataSourceIBMCdToolchainToolBitbucketgit() *schema.Resource {
Computed: true,
Description: "Select the user which git operations will be performed as.",
},
- "project_id": &schema.Schema{
+ "repo_id": &schema.Schema{
Type: schema.TypeString,
Computed: true,
- Description: "The ID of the project.",
+ Description: "The ID of the Bitbucket repository.",
},
"toolchain_issues_enabled": &schema.Schema{
Type: schema.TypeBool,
diff --git a/ibm/service/cdtoolchain/data_source_ibm_cd_toolchain_tool_custom.go b/ibm/service/cdtoolchain/data_source_ibm_cd_toolchain_tool_custom.go
index c7d1e11d78..2dd5c36f73 100644
--- a/ibm/service/cdtoolchain/data_source_ibm_cd_toolchain_tool_custom.go
+++ b/ibm/service/cdtoolchain/data_source_ibm_cd_toolchain_tool_custom.go
@@ -34,7 +34,7 @@ func DataSourceIBMCdToolchainToolCustom() *schema.Resource {
"resource_group_id": &schema.Schema{
Type: schema.TypeString,
Computed: true,
- Description: "Resource group where the tool can be found.",
+ Description: "Resource group where the tool is located.",
},
"crn": &schema.Schema{
Type: schema.TypeString,
diff --git a/ibm/service/cdtoolchain/data_source_ibm_cd_toolchain_tool_devopsinsights.go b/ibm/service/cdtoolchain/data_source_ibm_cd_toolchain_tool_devopsinsights.go
index 8e49d37617..c7c3f6ab58 100644
--- a/ibm/service/cdtoolchain/data_source_ibm_cd_toolchain_tool_devopsinsights.go
+++ b/ibm/service/cdtoolchain/data_source_ibm_cd_toolchain_tool_devopsinsights.go
@@ -34,7 +34,7 @@ func DataSourceIBMCdToolchainToolDevopsinsights() *schema.Resource {
"resource_group_id": &schema.Schema{
Type: schema.TypeString,
Computed: true,
- Description: "Resource group where the tool can be found.",
+ Description: "Resource group where the tool is located.",
},
"crn": &schema.Schema{
Type: schema.TypeString,
diff --git a/ibm/service/cdtoolchain/data_source_ibm_cd_toolchain_tool_githubconsolidated.go b/ibm/service/cdtoolchain/data_source_ibm_cd_toolchain_tool_githubconsolidated.go
index 5651a5741a..ee462cbe04 100644
--- a/ibm/service/cdtoolchain/data_source_ibm_cd_toolchain_tool_githubconsolidated.go
+++ b/ibm/service/cdtoolchain/data_source_ibm_cd_toolchain_tool_githubconsolidated.go
@@ -34,7 +34,7 @@ func DataSourceIBMCdToolchainToolGithubconsolidated() *schema.Resource {
"resource_group_id": &schema.Schema{
Type: schema.TypeString,
Computed: true,
- Description: "Resource group where the tool can be found.",
+ Description: "Resource group where the tool is located.",
},
"crn": &schema.Schema{
Type: schema.TypeString,
@@ -151,10 +151,10 @@ func DataSourceIBMCdToolchainToolGithubconsolidated() *schema.Resource {
Computed: true,
Description: "Select the user which git operations will be performed as.",
},
- "project_id": &schema.Schema{
+ "repo_id": &schema.Schema{
Type: schema.TypeString,
Computed: true,
- Description: "The ID of the project.",
+ Description: "The ID of the GitHub repository.",
},
"toolchain_issues_enabled": &schema.Schema{
Type: schema.TypeBool,
diff --git a/ibm/service/cdtoolchain/data_source_ibm_cd_toolchain_tool_gitlab.go b/ibm/service/cdtoolchain/data_source_ibm_cd_toolchain_tool_gitlab.go
index 06edbdde97..e50a283dd2 100644
--- a/ibm/service/cdtoolchain/data_source_ibm_cd_toolchain_tool_gitlab.go
+++ b/ibm/service/cdtoolchain/data_source_ibm_cd_toolchain_tool_gitlab.go
@@ -34,7 +34,7 @@ func DataSourceIBMCdToolchainToolGitlab() *schema.Resource {
"resource_group_id": &schema.Schema{
Type: schema.TypeString,
Computed: true,
- Description: "Resource group where the tool can be found.",
+ Description: "Resource group where the tool is located.",
},
"crn": &schema.Schema{
Type: schema.TypeString,
@@ -146,10 +146,10 @@ func DataSourceIBMCdToolchainToolGitlab() *schema.Resource {
Computed: true,
Description: "Select the user which git operations will be performed as.",
},
- "project_id": &schema.Schema{
+ "repo_id": &schema.Schema{
Type: schema.TypeString,
Computed: true,
- Description: "The ID of the project.",
+ Description: "The ID of the GitLab project.",
},
"toolchain_issues_enabled": &schema.Schema{
Type: schema.TypeBool,
diff --git a/ibm/service/cdtoolchain/data_source_ibm_cd_toolchain_tool_hashicorpvault.go b/ibm/service/cdtoolchain/data_source_ibm_cd_toolchain_tool_hashicorpvault.go
index eeeb8ce49c..edfae65128 100644
--- a/ibm/service/cdtoolchain/data_source_ibm_cd_toolchain_tool_hashicorpvault.go
+++ b/ibm/service/cdtoolchain/data_source_ibm_cd_toolchain_tool_hashicorpvault.go
@@ -34,7 +34,7 @@ func DataSourceIBMCdToolchainToolHashicorpvault() *schema.Resource {
"resource_group_id": &schema.Schema{
Type: schema.TypeString,
Computed: true,
- Description: "Resource group where the tool can be found.",
+ Description: "Resource group where the tool is located.",
},
"crn": &schema.Schema{
Type: schema.TypeString,
@@ -105,19 +105,19 @@ func DataSourceIBMCdToolchainToolHashicorpvault() *schema.Resource {
Type: schema.TypeString,
Computed: true,
Sensitive: true,
- Description: "The authentication token for your HashiCorp Vault instance when using the 'github' and 'token' authentication methods. This parameter is ignored for other authentication methods.",
+ Description: "The authentication token for your HashiCorp Vault instance when using the 'github' and 'token' authentication methods. This parameter is ignored for other authentication methods. You can use a toolchain secret reference for this parameter. For more information, see [Protecting your sensitive data in Continuous Delivery](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-cd_data_security#cd_secure_credentials).",
},
"role_id": &schema.Schema{
Type: schema.TypeString,
Computed: true,
Sensitive: true,
- Description: "The authentication role ID for your HashiCorp Vault instance when using the 'approle' authentication method. This parameter is ignored for other authentication methods. Note, 'role_id' should be treated as a secret and should not be shared in plaintext.",
+ Description: "The authentication role ID for your HashiCorp Vault instance when using the 'approle' authentication method. This parameter is ignored for other authentication methods. Note, 'role_id' should be treated as a secret and should not be shared in plaintext. You can use a toolchain secret reference for this parameter. For more information, see [Protecting your sensitive data in Continuous Delivery](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-cd_data_security#cd_secure_credentials).",
},
"secret_id": &schema.Schema{
Type: schema.TypeString,
Computed: true,
Sensitive: true,
- Description: "The authentication secret ID for your HashiCorp Vault instance when using the 'approle' authentication method. This parameter is ignored for other authentication methods.",
+ Description: "The authentication secret ID for your HashiCorp Vault instance when using the 'approle' authentication method. This parameter is ignored for other authentication methods. You can use a toolchain secret reference for this parameter. For more information, see [Protecting your sensitive data in Continuous Delivery](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-cd_data_security#cd_secure_credentials).",
},
"dashboard_url": &schema.Schema{
Type: schema.TypeString,
@@ -148,7 +148,7 @@ func DataSourceIBMCdToolchainToolHashicorpvault() *schema.Resource {
Type: schema.TypeString,
Computed: true,
Sensitive: true,
- Description: "The authentication password for your HashiCorp Vault instance when using the 'userpass' authentication method. This parameter is ignored for other authentication methods.",
+ Description: "The authentication password for your HashiCorp Vault instance when using the 'userpass' authentication method. This parameter is ignored for other authentication methods. You can use a toolchain secret reference for this parameter. For more information, see [Protecting your sensitive data in Continuous Delivery](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-cd_data_security#cd_secure_credentials).",
},
},
},
diff --git a/ibm/service/cdtoolchain/data_source_ibm_cd_toolchain_tool_hostedgit.go b/ibm/service/cdtoolchain/data_source_ibm_cd_toolchain_tool_hostedgit.go
index 6a3cc0b261..f91eec59ef 100644
--- a/ibm/service/cdtoolchain/data_source_ibm_cd_toolchain_tool_hostedgit.go
+++ b/ibm/service/cdtoolchain/data_source_ibm_cd_toolchain_tool_hostedgit.go
@@ -34,7 +34,7 @@ func DataSourceIBMCdToolchainToolHostedgit() *schema.Resource {
"resource_group_id": &schema.Schema{
Type: schema.TypeString,
Computed: true,
- Description: "Resource group where the tool can be found.",
+ Description: "Resource group where the tool is located.",
},
"crn": &schema.Schema{
Type: schema.TypeString,
@@ -146,10 +146,10 @@ func DataSourceIBMCdToolchainToolHostedgit() *schema.Resource {
Computed: true,
Description: "Select the user which git operations will be performed as.",
},
- "project_id": &schema.Schema{
+ "repo_id": &schema.Schema{
Type: schema.TypeString,
Computed: true,
- Description: "The ID of the project.",
+ Description: "The ID of the Git Repos and Issue Tracking project.",
},
"toolchain_issues_enabled": &schema.Schema{
Type: schema.TypeBool,
diff --git a/ibm/service/cdtoolchain/data_source_ibm_cd_toolchain_tool_jenkins.go b/ibm/service/cdtoolchain/data_source_ibm_cd_toolchain_tool_jenkins.go
index 76491b6a51..684d19610f 100644
--- a/ibm/service/cdtoolchain/data_source_ibm_cd_toolchain_tool_jenkins.go
+++ b/ibm/service/cdtoolchain/data_source_ibm_cd_toolchain_tool_jenkins.go
@@ -34,7 +34,7 @@ func DataSourceIBMCdToolchainToolJenkins() *schema.Resource {
"resource_group_id": &schema.Schema{
Type: schema.TypeString,
Computed: true,
- Description: "Resource group where the tool can be found.",
+ Description: "Resource group where the tool is located.",
},
"crn": &schema.Schema{
Type: schema.TypeString,
@@ -99,6 +99,7 @@ func DataSourceIBMCdToolchainToolJenkins() *schema.Resource {
"webhook_url": &schema.Schema{
Type: schema.TypeString,
Computed: true,
+ Sensitive: true,
Description: "The webhook to use in your Jenkins jobs to send notifications to other tools in your toolchain.",
},
"api_user_name": &schema.Schema{
@@ -110,7 +111,7 @@ func DataSourceIBMCdToolchainToolJenkins() *schema.Resource {
Type: schema.TypeString,
Computed: true,
Sensitive: true,
- Description: "The API token to use for Jenkins REST API calls so that DevOps Insights can collect data from Jenkins. You can find the API token on the configuration page of your Jenkins instance.",
+ Description: "The API token to use for Jenkins REST API calls so that DevOps Insights can collect data from Jenkins. You can find the API token on the configuration page of your Jenkins instance. You can use a toolchain secret reference for this parameter. For more information, see [Protecting your sensitive data in Continuous Delivery](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-cd_data_security#cd_secure_credentials).",
},
},
},
diff --git a/ibm/service/cdtoolchain/data_source_ibm_cd_toolchain_tool_jira.go b/ibm/service/cdtoolchain/data_source_ibm_cd_toolchain_tool_jira.go
index 1f5878951e..5af13ce6a9 100644
--- a/ibm/service/cdtoolchain/data_source_ibm_cd_toolchain_tool_jira.go
+++ b/ibm/service/cdtoolchain/data_source_ibm_cd_toolchain_tool_jira.go
@@ -34,7 +34,7 @@ func DataSourceIBMCdToolchainToolJira() *schema.Resource {
"resource_group_id": &schema.Schema{
Type: schema.TypeString,
Computed: true,
- Description: "Resource group where the tool can be found.",
+ Description: "Resource group where the tool is located.",
},
"crn": &schema.Schema{
Type: schema.TypeString,
@@ -110,7 +110,7 @@ func DataSourceIBMCdToolchainToolJira() *schema.Resource {
Type: schema.TypeString,
Computed: true,
Sensitive: true,
- Description: "The api token for your JIRA account. Optional for public projects.",
+ Description: "The api token for your JIRA account. Optional for public projects. You can use a toolchain secret reference for this parameter. For more information, see [Protecting your sensitive data in Continuous Delivery](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-cd_data_security#cd_secure_credentials).",
},
},
},
diff --git a/ibm/service/cdtoolchain/data_source_ibm_cd_toolchain_tool_keyprotect.go b/ibm/service/cdtoolchain/data_source_ibm_cd_toolchain_tool_keyprotect.go
index 9724e67f7f..8ae066f8a8 100644
--- a/ibm/service/cdtoolchain/data_source_ibm_cd_toolchain_tool_keyprotect.go
+++ b/ibm/service/cdtoolchain/data_source_ibm_cd_toolchain_tool_keyprotect.go
@@ -34,7 +34,7 @@ func DataSourceIBMCdToolchainToolKeyprotect() *schema.Resource {
"resource_group_id": &schema.Schema{
Type: schema.TypeString,
Computed: true,
- Description: "Resource group where the tool can be found.",
+ Description: "Resource group where the tool is located.",
},
"crn": &schema.Schema{
Type: schema.TypeString,
diff --git a/ibm/service/cdtoolchain/data_source_ibm_cd_toolchain_tool_nexus.go b/ibm/service/cdtoolchain/data_source_ibm_cd_toolchain_tool_nexus.go
index c32d3d4741..c83dd662a3 100644
--- a/ibm/service/cdtoolchain/data_source_ibm_cd_toolchain_tool_nexus.go
+++ b/ibm/service/cdtoolchain/data_source_ibm_cd_toolchain_tool_nexus.go
@@ -34,7 +34,7 @@ func DataSourceIBMCdToolchainToolNexus() *schema.Resource {
"resource_group_id": &schema.Schema{
Type: schema.TypeString,
Computed: true,
- Description: "Resource group where the tool can be found.",
+ Description: "Resource group where the tool is located.",
},
"crn": &schema.Schema{
Type: schema.TypeString,
@@ -105,7 +105,7 @@ func DataSourceIBMCdToolchainToolNexus() *schema.Resource {
Type: schema.TypeString,
Computed: true,
Sensitive: true,
- Description: "The password or token for authenticating to the Nexus repository.",
+ Description: "The password or token for authenticating to the Nexus repository. You can use a toolchain secret reference for this parameter. For more information, see [Protecting your sensitive data in Continuous Delivery](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-cd_data_security#cd_secure_credentials).",
},
"release_url": &schema.Schema{
Type: schema.TypeString,
diff --git a/ibm/service/cdtoolchain/data_source_ibm_cd_toolchain_tool_pagerduty.go b/ibm/service/cdtoolchain/data_source_ibm_cd_toolchain_tool_pagerduty.go
index 95a79d5ab3..df94c50700 100644
--- a/ibm/service/cdtoolchain/data_source_ibm_cd_toolchain_tool_pagerduty.go
+++ b/ibm/service/cdtoolchain/data_source_ibm_cd_toolchain_tool_pagerduty.go
@@ -34,7 +34,7 @@ func DataSourceIBMCdToolchainToolPagerduty() *schema.Resource {
"resource_group_id": &schema.Schema{
Type: schema.TypeString,
Computed: true,
- Description: "Resource group where the tool can be found.",
+ Description: "Resource group where the tool is located.",
},
"crn": &schema.Schema{
Type: schema.TypeString,
diff --git a/ibm/service/cdtoolchain/data_source_ibm_cd_toolchain_tool_pipeline.go b/ibm/service/cdtoolchain/data_source_ibm_cd_toolchain_tool_pipeline.go
index fe013c061e..8b03685402 100644
--- a/ibm/service/cdtoolchain/data_source_ibm_cd_toolchain_tool_pipeline.go
+++ b/ibm/service/cdtoolchain/data_source_ibm_cd_toolchain_tool_pipeline.go
@@ -34,7 +34,7 @@ func DataSourceIBMCdToolchainToolPipeline() *schema.Resource {
"resource_group_id": &schema.Schema{
Type: schema.TypeString,
Computed: true,
- Description: "Resource group where the tool can be found.",
+ Description: "Resource group where the tool is located.",
},
"crn": &schema.Schema{
Type: schema.TypeString,
diff --git a/ibm/service/cdtoolchain/data_source_ibm_cd_toolchain_tool_privateworker.go b/ibm/service/cdtoolchain/data_source_ibm_cd_toolchain_tool_privateworker.go
index 7b22bcf69e..5d4e851cb5 100644
--- a/ibm/service/cdtoolchain/data_source_ibm_cd_toolchain_tool_privateworker.go
+++ b/ibm/service/cdtoolchain/data_source_ibm_cd_toolchain_tool_privateworker.go
@@ -34,7 +34,7 @@ func DataSourceIBMCdToolchainToolPrivateworker() *schema.Resource {
"resource_group_id": &schema.Schema{
Type: schema.TypeString,
Computed: true,
- Description: "Resource group where the tool can be found.",
+ Description: "Resource group where the tool is located.",
},
"crn": &schema.Schema{
Type: schema.TypeString,
@@ -95,7 +95,7 @@ func DataSourceIBMCdToolchainToolPrivateworker() *schema.Resource {
Type: schema.TypeString,
Computed: true,
Sensitive: true,
- Description: "The service ID API key that is used by the private worker to authenticate access to the work queue.",
+ Description: "The service ID API key that is used by the private worker to authenticate access to the work queue. You can use a toolchain secret reference for this parameter. For more information, see [Protecting your sensitive data in Continuous Delivery](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-cd_data_security#cd_secure_credentials).",
},
"worker_queue_identifier": &schema.Schema{
Type: schema.TypeString,
diff --git a/ibm/service/cdtoolchain/data_source_ibm_cd_toolchain_tool_saucelabs.go b/ibm/service/cdtoolchain/data_source_ibm_cd_toolchain_tool_saucelabs.go
index 0ea9ea68f9..338b0688aa 100644
--- a/ibm/service/cdtoolchain/data_source_ibm_cd_toolchain_tool_saucelabs.go
+++ b/ibm/service/cdtoolchain/data_source_ibm_cd_toolchain_tool_saucelabs.go
@@ -34,7 +34,7 @@ func DataSourceIBMCdToolchainToolSaucelabs() *schema.Resource {
"resource_group_id": &schema.Schema{
Type: schema.TypeString,
Computed: true,
- Description: "Resource group where the tool can be found.",
+ Description: "Resource group where the tool is located.",
},
"crn": &schema.Schema{
Type: schema.TypeString,
@@ -95,7 +95,7 @@ func DataSourceIBMCdToolchainToolSaucelabs() *schema.Resource {
Type: schema.TypeString,
Computed: true,
Sensitive: true,
- Description: "The access key for the Sauce Labs account.",
+ Description: "The access key for the Sauce Labs account. You can use a toolchain secret reference for this parameter. For more information, see [Protecting your sensitive data in Continuous Delivery](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-cd_data_security#cd_secure_credentials).",
},
},
},
diff --git a/ibm/service/cdtoolchain/data_source_ibm_cd_toolchain_tool_secretsmanager.go b/ibm/service/cdtoolchain/data_source_ibm_cd_toolchain_tool_secretsmanager.go
index 4e07f76eb5..569bf2439d 100644
--- a/ibm/service/cdtoolchain/data_source_ibm_cd_toolchain_tool_secretsmanager.go
+++ b/ibm/service/cdtoolchain/data_source_ibm_cd_toolchain_tool_secretsmanager.go
@@ -34,7 +34,7 @@ func DataSourceIBMCdToolchainToolSecretsmanager() *schema.Resource {
"resource_group_id": &schema.Schema{
Type: schema.TypeString,
Computed: true,
- Description: "Resource group where the tool can be found.",
+ Description: "Resource group where the tool is located.",
},
"crn": &schema.Schema{
Type: schema.TypeString,
diff --git a/ibm/service/cdtoolchain/data_source_ibm_cd_toolchain_tool_securitycompliance.go b/ibm/service/cdtoolchain/data_source_ibm_cd_toolchain_tool_securitycompliance.go
index e8bcb317a1..9c589bb8e9 100644
--- a/ibm/service/cdtoolchain/data_source_ibm_cd_toolchain_tool_securitycompliance.go
+++ b/ibm/service/cdtoolchain/data_source_ibm_cd_toolchain_tool_securitycompliance.go
@@ -34,7 +34,7 @@ func DataSourceIBMCdToolchainToolSecuritycompliance() *schema.Resource {
"resource_group_id": &schema.Schema{
Type: schema.TypeString,
Computed: true,
- Description: "Resource group where the tool can be found.",
+ Description: "Resource group where the tool is located.",
},
"crn": &schema.Schema{
Type: schema.TypeString,
@@ -105,7 +105,7 @@ func DataSourceIBMCdToolchainToolSecuritycompliance() *schema.Resource {
Type: schema.TypeString,
Computed: true,
Sensitive: true,
- Description: "The IBM Cloud API key used to access the Security and Compliance Center API. This parameter is only relevant when the `trigger_scan` parameter is `enabled`.",
+ Description: "The IBM Cloud API key used to access the Security and Compliance Center API. This parameter is only relevant when the `trigger_scan` parameter is `enabled`. You can use a toolchain secret reference for this parameter. For more information, see [Protecting your sensitive data in Continuous Delivery](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-cd_data_security#cd_secure_credentials).",
},
"scope": &schema.Schema{
Type: schema.TypeString,
diff --git a/ibm/service/cdtoolchain/data_source_ibm_cd_toolchain_tool_slack.go b/ibm/service/cdtoolchain/data_source_ibm_cd_toolchain_tool_slack.go
index 0b4ed2435e..7389206bf2 100644
--- a/ibm/service/cdtoolchain/data_source_ibm_cd_toolchain_tool_slack.go
+++ b/ibm/service/cdtoolchain/data_source_ibm_cd_toolchain_tool_slack.go
@@ -34,7 +34,7 @@ func DataSourceIBMCdToolchainToolSlack() *schema.Resource {
"resource_group_id": &schema.Schema{
Type: schema.TypeString,
Computed: true,
- Description: "Resource group where the tool can be found.",
+ Description: "Resource group where the tool is located.",
},
"crn": &schema.Schema{
Type: schema.TypeString,
@@ -120,7 +120,7 @@ func DataSourceIBMCdToolchainToolSlack() *schema.Resource {
Type: schema.TypeString,
Computed: true,
Sensitive: true,
- Description: "The incoming webhook used by Slack to receive events.",
+ Description: "The incoming webhook used by Slack to receive events. You can use a toolchain secret reference for this parameter. For more information, see [Protecting your sensitive data in Continuous Delivery](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-cd_data_security#cd_secure_credentials).",
},
"team_name": &schema.Schema{
Type: schema.TypeString,
diff --git a/ibm/service/cdtoolchain/data_source_ibm_cd_toolchain_tool_sonarqube.go b/ibm/service/cdtoolchain/data_source_ibm_cd_toolchain_tool_sonarqube.go
index 825560ade3..92bf778555 100644
--- a/ibm/service/cdtoolchain/data_source_ibm_cd_toolchain_tool_sonarqube.go
+++ b/ibm/service/cdtoolchain/data_source_ibm_cd_toolchain_tool_sonarqube.go
@@ -34,7 +34,7 @@ func DataSourceIBMCdToolchainToolSonarqube() *schema.Resource {
"resource_group_id": &schema.Schema{
Type: schema.TypeString,
Computed: true,
- Description: "Resource group where the tool can be found.",
+ Description: "Resource group where the tool is located.",
},
"crn": &schema.Schema{
Type: schema.TypeString,
@@ -100,7 +100,7 @@ func DataSourceIBMCdToolchainToolSonarqube() *schema.Resource {
Type: schema.TypeString,
Computed: true,
Sensitive: true,
- Description: "The password or token for authenticating to the SonarQube server.",
+ Description: "The password or token for authenticating to the SonarQube server. You can use a toolchain secret reference for this parameter. For more information, see [Protecting your sensitive data in Continuous Delivery](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-cd_data_security#cd_secure_credentials).",
},
"blind_connection": &schema.Schema{
Type: schema.TypeBool,
diff --git a/ibm/service/cdtoolchain/resource_ibm_cd_toolchain_tool_appconfig.go b/ibm/service/cdtoolchain/resource_ibm_cd_toolchain_tool_appconfig.go
index 63d5ad7414..0af2d6036a 100644
--- a/ibm/service/cdtoolchain/resource_ibm_cd_toolchain_tool_appconfig.go
+++ b/ibm/service/cdtoolchain/resource_ibm_cd_toolchain_tool_appconfig.go
@@ -83,7 +83,7 @@ func ResourceIBMCdToolchainToolAppconfig() *schema.Resource {
"resource_group_id": &schema.Schema{
Type: schema.TypeString,
Computed: true,
- Description: "Resource group where the tool can be found.",
+ Description: "Resource group where the tool is located.",
},
"crn": &schema.Schema{
Type: schema.TypeString,
diff --git a/ibm/service/cdtoolchain/resource_ibm_cd_toolchain_tool_artifactory.go b/ibm/service/cdtoolchain/resource_ibm_cd_toolchain_tool_artifactory.go
index c32de07bb7..c154ea5f9e 100644
--- a/ibm/service/cdtoolchain/resource_ibm_cd_toolchain_tool_artifactory.go
+++ b/ibm/service/cdtoolchain/resource_ibm_cd_toolchain_tool_artifactory.go
@@ -79,19 +79,19 @@ func ResourceIBMCdToolchainToolArtifactory() *schema.Resource {
"repository_name": &schema.Schema{
Type: schema.TypeString,
Optional: true,
- Description: "The name of your artifactory repository where your docker images are located.",
+ Description: "The name of your Artifactory repository where your docker images are located.",
},
"repository_url": &schema.Schema{
Type: schema.TypeString,
Optional: true,
- Description: "The URL of your artifactory repository where your docker images are located.",
+ Description: "The URL of your Artifactory repository where your docker images are located.",
},
"api_key": &schema.Schema{
Type: schema.TypeString,
Optional: true,
DiffSuppressFunc: flex.SuppressHashedRawSecret,
Sensitive: true,
- Description: "The Artifactory API key for your Artifactory repository.",
+ Description: "The Artifactory API key for your Artifactory repository. You can use a toolchain secret reference for this parameter. For more information, see [Protecting your sensitive data in Continuous Delivery](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-cd_data_security#cd_secure_credentials).",
},
},
},
@@ -105,7 +105,7 @@ func ResourceIBMCdToolchainToolArtifactory() *schema.Resource {
"resource_group_id": &schema.Schema{
Type: schema.TypeString,
Computed: true,
- Description: "Resource group where the tool can be found.",
+ Description: "Resource group where the tool is located.",
},
"crn": &schema.Schema{
Type: schema.TypeString,
diff --git a/ibm/service/cdtoolchain/resource_ibm_cd_toolchain_tool_bitbucketgit.go b/ibm/service/cdtoolchain/resource_ibm_cd_toolchain_tool_bitbucketgit.go
index 6e1fc7e3ea..05388fa6d1 100644
--- a/ibm/service/cdtoolchain/resource_ibm_cd_toolchain_tool_bitbucketgit.go
+++ b/ibm/service/cdtoolchain/resource_ibm_cd_toolchain_tool_bitbucketgit.go
@@ -103,10 +103,10 @@ func ResourceIBMCdToolchainToolBitbucketgit() *schema.Resource {
DiffSuppressFunc: flex.SuppressAllowBlank,
Description: "Select the user which git operations will be performed as.",
},
- "project_id": &schema.Schema{
+ "repo_id": &schema.Schema{
Type: schema.TypeString,
Computed: true,
- Description: "The ID of the project.",
+ Description: "The ID of the Bitbucket repository.",
},
"toolchain_issues_enabled": &schema.Schema{
Type: schema.TypeBool,
@@ -179,7 +179,7 @@ func ResourceIBMCdToolchainToolBitbucketgit() *schema.Resource {
"resource_group_id": &schema.Schema{
Type: schema.TypeString,
Computed: true,
- Description: "Resource group where the tool can be found.",
+ Description: "Resource group where the tool is located.",
},
"crn": &schema.Schema{
Type: schema.TypeString,
diff --git a/ibm/service/cdtoolchain/resource_ibm_cd_toolchain_tool_custom.go b/ibm/service/cdtoolchain/resource_ibm_cd_toolchain_tool_custom.go
index 910a9d67df..a210349f49 100644
--- a/ibm/service/cdtoolchain/resource_ibm_cd_toolchain_tool_custom.go
+++ b/ibm/service/cdtoolchain/resource_ibm_cd_toolchain_tool_custom.go
@@ -93,7 +93,7 @@ func ResourceIBMCdToolchainToolCustom() *schema.Resource {
"resource_group_id": &schema.Schema{
Type: schema.TypeString,
Computed: true,
- Description: "Resource group where the tool can be found.",
+ Description: "Resource group where the tool is located.",
},
"crn": &schema.Schema{
Type: schema.TypeString,
diff --git a/ibm/service/cdtoolchain/resource_ibm_cd_toolchain_tool_devopsinsights.go b/ibm/service/cdtoolchain/resource_ibm_cd_toolchain_tool_devopsinsights.go
index d240ecf7ca..96a1452b1a 100644
--- a/ibm/service/cdtoolchain/resource_ibm_cd_toolchain_tool_devopsinsights.go
+++ b/ibm/service/cdtoolchain/resource_ibm_cd_toolchain_tool_devopsinsights.go
@@ -42,7 +42,7 @@ func ResourceIBMCdToolchainToolDevopsinsights() *schema.Resource {
"resource_group_id": &schema.Schema{
Type: schema.TypeString,
Computed: true,
- Description: "Resource group where the tool can be found.",
+ Description: "Resource group where the tool is located.",
},
"crn": &schema.Schema{
Type: schema.TypeString,
diff --git a/ibm/service/cdtoolchain/resource_ibm_cd_toolchain_tool_githubconsolidated.go b/ibm/service/cdtoolchain/resource_ibm_cd_toolchain_tool_githubconsolidated.go
index 345889033b..60797cbfe6 100644
--- a/ibm/service/cdtoolchain/resource_ibm_cd_toolchain_tool_githubconsolidated.go
+++ b/ibm/service/cdtoolchain/resource_ibm_cd_toolchain_tool_githubconsolidated.go
@@ -108,10 +108,10 @@ func ResourceIBMCdToolchainToolGithubconsolidated() *schema.Resource {
DiffSuppressFunc: flex.SuppressAllowBlank,
Description: "Select the user which git operations will be performed as.",
},
- "project_id": &schema.Schema{
+ "repo_id": &schema.Schema{
Type: schema.TypeString,
Computed: true,
- Description: "The ID of the project.",
+ Description: "The ID of the GitHub repository.",
},
"toolchain_issues_enabled": &schema.Schema{
Type: schema.TypeBool,
@@ -191,7 +191,7 @@ func ResourceIBMCdToolchainToolGithubconsolidated() *schema.Resource {
"resource_group_id": &schema.Schema{
Type: schema.TypeString,
Computed: true,
- Description: "Resource group where the tool can be found.",
+ Description: "Resource group where the tool is located.",
},
"crn": &schema.Schema{
Type: schema.TypeString,
diff --git a/ibm/service/cdtoolchain/resource_ibm_cd_toolchain_tool_gitlab.go b/ibm/service/cdtoolchain/resource_ibm_cd_toolchain_tool_gitlab.go
index eebb95e45a..0566bea75a 100644
--- a/ibm/service/cdtoolchain/resource_ibm_cd_toolchain_tool_gitlab.go
+++ b/ibm/service/cdtoolchain/resource_ibm_cd_toolchain_tool_gitlab.go
@@ -103,10 +103,10 @@ func ResourceIBMCdToolchainToolGitlab() *schema.Resource {
DiffSuppressFunc: flex.SuppressAllowBlank,
Description: "Select the user which git operations will be performed as.",
},
- "project_id": &schema.Schema{
+ "repo_id": &schema.Schema{
Type: schema.TypeString,
Computed: true,
- Description: "The ID of the project.",
+ Description: "The ID of the GitLab project.",
},
"toolchain_issues_enabled": &schema.Schema{
Type: schema.TypeBool,
@@ -179,7 +179,7 @@ func ResourceIBMCdToolchainToolGitlab() *schema.Resource {
"resource_group_id": &schema.Schema{
Type: schema.TypeString,
Computed: true,
- Description: "Resource group where the tool can be found.",
+ Description: "Resource group where the tool is located.",
},
"crn": &schema.Schema{
Type: schema.TypeString,
diff --git a/ibm/service/cdtoolchain/resource_ibm_cd_toolchain_tool_hashicorpvault.go b/ibm/service/cdtoolchain/resource_ibm_cd_toolchain_tool_hashicorpvault.go
index d69cb0d40a..27aa2246df 100644
--- a/ibm/service/cdtoolchain/resource_ibm_cd_toolchain_tool_hashicorpvault.go
+++ b/ibm/service/cdtoolchain/resource_ibm_cd_toolchain_tool_hashicorpvault.go
@@ -61,21 +61,21 @@ func ResourceIBMCdToolchainToolHashicorpvault() *schema.Resource {
Optional: true,
DiffSuppressFunc: flex.SuppressHashedRawSecret,
Sensitive: true,
- Description: "The authentication token for your HashiCorp Vault instance when using the 'github' and 'token' authentication methods. This parameter is ignored for other authentication methods.",
+ Description: "The authentication token for your HashiCorp Vault instance when using the 'github' and 'token' authentication methods. This parameter is ignored for other authentication methods. You can use a toolchain secret reference for this parameter. For more information, see [Protecting your sensitive data in Continuous Delivery](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-cd_data_security#cd_secure_credentials).",
},
"role_id": &schema.Schema{
Type: schema.TypeString,
Optional: true,
DiffSuppressFunc: flex.SuppressHashedRawSecret,
Sensitive: true,
- Description: "The authentication role ID for your HashiCorp Vault instance when using the 'approle' authentication method. This parameter is ignored for other authentication methods. Note, 'role_id' should be treated as a secret and should not be shared in plaintext.",
+ Description: "The authentication role ID for your HashiCorp Vault instance when using the 'approle' authentication method. This parameter is ignored for other authentication methods. Note, 'role_id' should be treated as a secret and should not be shared in plaintext. You can use a toolchain secret reference for this parameter. For more information, see [Protecting your sensitive data in Continuous Delivery](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-cd_data_security#cd_secure_credentials).",
},
"secret_id": &schema.Schema{
Type: schema.TypeString,
Optional: true,
DiffSuppressFunc: flex.SuppressHashedRawSecret,
Sensitive: true,
- Description: "The authentication secret ID for your HashiCorp Vault instance when using the 'approle' authentication method. This parameter is ignored for other authentication methods.",
+ Description: "The authentication secret ID for your HashiCorp Vault instance when using the 'approle' authentication method. This parameter is ignored for other authentication methods. You can use a toolchain secret reference for this parameter. For more information, see [Protecting your sensitive data in Continuous Delivery](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-cd_data_security#cd_secure_credentials).",
},
"dashboard_url": &schema.Schema{
Type: schema.TypeString,
@@ -107,7 +107,7 @@ func ResourceIBMCdToolchainToolHashicorpvault() *schema.Resource {
Optional: true,
DiffSuppressFunc: flex.SuppressHashedRawSecret,
Sensitive: true,
- Description: "The authentication password for your HashiCorp Vault instance when using the 'userpass' authentication method. This parameter is ignored for other authentication methods.",
+ Description: "The authentication password for your HashiCorp Vault instance when using the 'userpass' authentication method. This parameter is ignored for other authentication methods. You can use a toolchain secret reference for this parameter. For more information, see [Protecting your sensitive data in Continuous Delivery](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-cd_data_security#cd_secure_credentials).",
},
},
},
@@ -121,7 +121,7 @@ func ResourceIBMCdToolchainToolHashicorpvault() *schema.Resource {
"resource_group_id": &schema.Schema{
Type: schema.TypeString,
Computed: true,
- Description: "Resource group where the tool can be found.",
+ Description: "Resource group where the tool is located.",
},
"crn": &schema.Schema{
Type: schema.TypeString,
diff --git a/ibm/service/cdtoolchain/resource_ibm_cd_toolchain_tool_hostedgit.go b/ibm/service/cdtoolchain/resource_ibm_cd_toolchain_tool_hostedgit.go
index 5b45230d82..cdfd6d172c 100644
--- a/ibm/service/cdtoolchain/resource_ibm_cd_toolchain_tool_hostedgit.go
+++ b/ibm/service/cdtoolchain/resource_ibm_cd_toolchain_tool_hostedgit.go
@@ -103,10 +103,10 @@ func ResourceIBMCdToolchainToolHostedgit() *schema.Resource {
DiffSuppressFunc: flex.SuppressAllowBlank,
Description: "Select the user which git operations will be performed as.",
},
- "project_id": &schema.Schema{
+ "repo_id": &schema.Schema{
Type: schema.TypeString,
Computed: true,
- Description: "The ID of the project.",
+ Description: "The ID of the Git Repos and Issue Tracking project.",
},
"toolchain_issues_enabled": &schema.Schema{
Type: schema.TypeBool,
@@ -179,7 +179,7 @@ func ResourceIBMCdToolchainToolHostedgit() *schema.Resource {
"resource_group_id": &schema.Schema{
Type: schema.TypeString,
Computed: true,
- Description: "Resource group where the tool can be found.",
+ Description: "Resource group where the tool is located.",
},
"crn": &schema.Schema{
Type: schema.TypeString,
diff --git a/ibm/service/cdtoolchain/resource_ibm_cd_toolchain_tool_jenkins.go b/ibm/service/cdtoolchain/resource_ibm_cd_toolchain_tool_jenkins.go
index 1dc64d104d..24669b54db 100644
--- a/ibm/service/cdtoolchain/resource_ibm_cd_toolchain_tool_jenkins.go
+++ b/ibm/service/cdtoolchain/resource_ibm_cd_toolchain_tool_jenkins.go
@@ -54,6 +54,7 @@ func ResourceIBMCdToolchainToolJenkins() *schema.Resource {
"webhook_url": &schema.Schema{
Type: schema.TypeString,
Computed: true,
+ Sensitive: true,
Description: "The webhook to use in your Jenkins jobs to send notifications to other tools in your toolchain.",
},
"api_user_name": &schema.Schema{
@@ -66,7 +67,7 @@ func ResourceIBMCdToolchainToolJenkins() *schema.Resource {
Optional: true,
DiffSuppressFunc: flex.SuppressHashedRawSecret,
Sensitive: true,
- Description: "The API token to use for Jenkins REST API calls so that DevOps Insights can collect data from Jenkins. You can find the API token on the configuration page of your Jenkins instance.",
+ Description: "The API token to use for Jenkins REST API calls so that DevOps Insights can collect data from Jenkins. You can find the API token on the configuration page of your Jenkins instance. You can use a toolchain secret reference for this parameter. For more information, see [Protecting your sensitive data in Continuous Delivery](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-cd_data_security#cd_secure_credentials).",
},
},
},
@@ -80,7 +81,7 @@ func ResourceIBMCdToolchainToolJenkins() *schema.Resource {
"resource_group_id": &schema.Schema{
Type: schema.TypeString,
Computed: true,
- Description: "Resource group where the tool can be found.",
+ Description: "Resource group where the tool is located.",
},
"crn": &schema.Schema{
Type: schema.TypeString,
diff --git a/ibm/service/cdtoolchain/resource_ibm_cd_toolchain_tool_jira.go b/ibm/service/cdtoolchain/resource_ibm_cd_toolchain_tool_jira.go
index d1ab5fbb2b..e14e1143cd 100644
--- a/ibm/service/cdtoolchain/resource_ibm_cd_toolchain_tool_jira.go
+++ b/ibm/service/cdtoolchain/resource_ibm_cd_toolchain_tool_jira.go
@@ -67,7 +67,7 @@ func ResourceIBMCdToolchainToolJira() *schema.Resource {
Optional: true,
DiffSuppressFunc: flex.SuppressHashedRawSecret,
Sensitive: true,
- Description: "The api token for your JIRA account. Optional for public projects.",
+ Description: "The api token for your JIRA account. Optional for public projects. You can use a toolchain secret reference for this parameter. For more information, see [Protecting your sensitive data in Continuous Delivery](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-cd_data_security#cd_secure_credentials).",
},
},
},
@@ -81,7 +81,7 @@ func ResourceIBMCdToolchainToolJira() *schema.Resource {
"resource_group_id": &schema.Schema{
Type: schema.TypeString,
Computed: true,
- Description: "Resource group where the tool can be found.",
+ Description: "Resource group where the tool is located.",
},
"crn": &schema.Schema{
Type: schema.TypeString,
diff --git a/ibm/service/cdtoolchain/resource_ibm_cd_toolchain_tool_keyprotect.go b/ibm/service/cdtoolchain/resource_ibm_cd_toolchain_tool_keyprotect.go
index 5fc0db98e6..60afbc0665 100644
--- a/ibm/service/cdtoolchain/resource_ibm_cd_toolchain_tool_keyprotect.go
+++ b/ibm/service/cdtoolchain/resource_ibm_cd_toolchain_tool_keyprotect.go
@@ -73,7 +73,7 @@ func ResourceIBMCdToolchainToolKeyprotect() *schema.Resource {
"resource_group_id": &schema.Schema{
Type: schema.TypeString,
Computed: true,
- Description: "Resource group where the tool can be found.",
+ Description: "Resource group where the tool is located.",
},
"crn": &schema.Schema{
Type: schema.TypeString,
diff --git a/ibm/service/cdtoolchain/resource_ibm_cd_toolchain_tool_nexus.go b/ibm/service/cdtoolchain/resource_ibm_cd_toolchain_tool_nexus.go
index d31a275d43..530acffa6d 100644
--- a/ibm/service/cdtoolchain/resource_ibm_cd_toolchain_tool_nexus.go
+++ b/ibm/service/cdtoolchain/resource_ibm_cd_toolchain_tool_nexus.go
@@ -61,7 +61,7 @@ func ResourceIBMCdToolchainToolNexus() *schema.Resource {
Optional: true,
DiffSuppressFunc: flex.SuppressHashedRawSecret,
Sensitive: true,
- Description: "The password or token for authenticating to the Nexus repository.",
+ Description: "The password or token for authenticating to the Nexus repository. You can use a toolchain secret reference for this parameter. For more information, see [Protecting your sensitive data in Continuous Delivery](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-cd_data_security#cd_secure_credentials).",
},
"release_url": &schema.Schema{
Type: schema.TypeString,
@@ -95,7 +95,7 @@ func ResourceIBMCdToolchainToolNexus() *schema.Resource {
"resource_group_id": &schema.Schema{
Type: schema.TypeString,
Computed: true,
- Description: "Resource group where the tool can be found.",
+ Description: "Resource group where the tool is located.",
},
"crn": &schema.Schema{
Type: schema.TypeString,
diff --git a/ibm/service/cdtoolchain/resource_ibm_cd_toolchain_tool_pagerduty.go b/ibm/service/cdtoolchain/resource_ibm_cd_toolchain_tool_pagerduty.go
index c3eceb8069..02e0b5a251 100644
--- a/ibm/service/cdtoolchain/resource_ibm_cd_toolchain_tool_pagerduty.go
+++ b/ibm/service/cdtoolchain/resource_ibm_cd_toolchain_tool_pagerduty.go
@@ -70,7 +70,7 @@ func ResourceIBMCdToolchainToolPagerduty() *schema.Resource {
"resource_group_id": &schema.Schema{
Type: schema.TypeString,
Computed: true,
- Description: "Resource group where the tool can be found.",
+ Description: "Resource group where the tool is located.",
},
"crn": &schema.Schema{
Type: schema.TypeString,
diff --git a/ibm/service/cdtoolchain/resource_ibm_cd_toolchain_tool_pipeline.go b/ibm/service/cdtoolchain/resource_ibm_cd_toolchain_tool_pipeline.go
index 72c5bf4dba..577dc49028 100644
--- a/ibm/service/cdtoolchain/resource_ibm_cd_toolchain_tool_pipeline.go
+++ b/ibm/service/cdtoolchain/resource_ibm_cd_toolchain_tool_pipeline.go
@@ -58,7 +58,7 @@ func ResourceIBMCdToolchainToolPipeline() *schema.Resource {
"resource_group_id": &schema.Schema{
Type: schema.TypeString,
Computed: true,
- Description: "Resource group where the tool can be found.",
+ Description: "Resource group where the tool is located.",
},
"crn": &schema.Schema{
Type: schema.TypeString,
diff --git a/ibm/service/cdtoolchain/resource_ibm_cd_toolchain_tool_privateworker.go b/ibm/service/cdtoolchain/resource_ibm_cd_toolchain_tool_privateworker.go
index 5cdd4a3fb9..03fba9f2d0 100644
--- a/ibm/service/cdtoolchain/resource_ibm_cd_toolchain_tool_privateworker.go
+++ b/ibm/service/cdtoolchain/resource_ibm_cd_toolchain_tool_privateworker.go
@@ -51,7 +51,7 @@ func ResourceIBMCdToolchainToolPrivateworker() *schema.Resource {
Required: true,
DiffSuppressFunc: flex.SuppressHashedRawSecret,
Sensitive: true,
- Description: "The service ID API key that is used by the private worker to authenticate access to the work queue.",
+ Description: "The service ID API key that is used by the private worker to authenticate access to the work queue. You can use a toolchain secret reference for this parameter. For more information, see [Protecting your sensitive data in Continuous Delivery](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-cd_data_security#cd_secure_credentials).",
},
"worker_queue_identifier": &schema.Schema{
Type: schema.TypeString,
@@ -70,7 +70,7 @@ func ResourceIBMCdToolchainToolPrivateworker() *schema.Resource {
"resource_group_id": &schema.Schema{
Type: schema.TypeString,
Computed: true,
- Description: "Resource group where the tool can be found.",
+ Description: "Resource group where the tool is located.",
},
"crn": &schema.Schema{
Type: schema.TypeString,
diff --git a/ibm/service/cdtoolchain/resource_ibm_cd_toolchain_tool_saucelabs.go b/ibm/service/cdtoolchain/resource_ibm_cd_toolchain_tool_saucelabs.go
index c031565350..be90aaacbd 100644
--- a/ibm/service/cdtoolchain/resource_ibm_cd_toolchain_tool_saucelabs.go
+++ b/ibm/service/cdtoolchain/resource_ibm_cd_toolchain_tool_saucelabs.go
@@ -51,7 +51,7 @@ func ResourceIBMCdToolchainToolSaucelabs() *schema.Resource {
Required: true,
DiffSuppressFunc: flex.SuppressHashedRawSecret,
Sensitive: true,
- Description: "The access key for the Sauce Labs account.",
+ Description: "The access key for the Sauce Labs account. You can use a toolchain secret reference for this parameter. For more information, see [Protecting your sensitive data in Continuous Delivery](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-cd_data_security#cd_secure_credentials).",
},
},
},
@@ -65,7 +65,7 @@ func ResourceIBMCdToolchainToolSaucelabs() *schema.Resource {
"resource_group_id": &schema.Schema{
Type: schema.TypeString,
Computed: true,
- Description: "Resource group where the tool can be found.",
+ Description: "Resource group where the tool is located.",
},
"crn": &schema.Schema{
Type: schema.TypeString,
diff --git a/ibm/service/cdtoolchain/resource_ibm_cd_toolchain_tool_secretsmanager.go b/ibm/service/cdtoolchain/resource_ibm_cd_toolchain_tool_secretsmanager.go
index 2a0bc1aa79..88c4917076 100644
--- a/ibm/service/cdtoolchain/resource_ibm_cd_toolchain_tool_secretsmanager.go
+++ b/ibm/service/cdtoolchain/resource_ibm_cd_toolchain_tool_secretsmanager.go
@@ -73,7 +73,7 @@ func ResourceIBMCdToolchainToolSecretsmanager() *schema.Resource {
"resource_group_id": &schema.Schema{
Type: schema.TypeString,
Computed: true,
- Description: "Resource group where the tool can be found.",
+ Description: "Resource group where the tool is located.",
},
"crn": &schema.Schema{
Type: schema.TypeString,
diff --git a/ibm/service/cdtoolchain/resource_ibm_cd_toolchain_tool_securitycompliance.go b/ibm/service/cdtoolchain/resource_ibm_cd_toolchain_tool_securitycompliance.go
index ec5f928694..332e9c1018 100644
--- a/ibm/service/cdtoolchain/resource_ibm_cd_toolchain_tool_securitycompliance.go
+++ b/ibm/service/cdtoolchain/resource_ibm_cd_toolchain_tool_securitycompliance.go
@@ -62,7 +62,7 @@ func ResourceIBMCdToolchainToolSecuritycompliance() *schema.Resource {
Optional: true,
DiffSuppressFunc: flex.SuppressHashedRawSecret,
Sensitive: true,
- Description: "The IBM Cloud API key used to access the Security and Compliance Center API. This parameter is only relevant when the `trigger_scan` parameter is `enabled`.",
+ Description: "The IBM Cloud API key used to access the Security and Compliance Center API. This parameter is only relevant when the `trigger_scan` parameter is `enabled`. You can use a toolchain secret reference for this parameter. For more information, see [Protecting your sensitive data in Continuous Delivery](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-cd_data_security#cd_secure_credentials).",
},
"scope": &schema.Schema{
Type: schema.TypeString,
@@ -91,7 +91,7 @@ func ResourceIBMCdToolchainToolSecuritycompliance() *schema.Resource {
"resource_group_id": &schema.Schema{
Type: schema.TypeString,
Computed: true,
- Description: "Resource group where the tool can be found.",
+ Description: "Resource group where the tool is located.",
},
"crn": &schema.Schema{
Type: schema.TypeString,
diff --git a/ibm/service/cdtoolchain/resource_ibm_cd_toolchain_tool_slack.go b/ibm/service/cdtoolchain/resource_ibm_cd_toolchain_tool_slack.go
index bcc253d9e3..325f22d853 100644
--- a/ibm/service/cdtoolchain/resource_ibm_cd_toolchain_tool_slack.go
+++ b/ibm/service/cdtoolchain/resource_ibm_cd_toolchain_tool_slack.go
@@ -81,7 +81,7 @@ func ResourceIBMCdToolchainToolSlack() *schema.Resource {
Required: true,
DiffSuppressFunc: flex.SuppressHashedRawSecret,
Sensitive: true,
- Description: "The incoming webhook used by Slack to receive events.",
+ Description: "The incoming webhook used by Slack to receive events. You can use a toolchain secret reference for this parameter. For more information, see [Protecting your sensitive data in Continuous Delivery](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-cd_data_security#cd_secure_credentials).",
},
"team_name": &schema.Schema{
Type: schema.TypeString,
@@ -100,7 +100,7 @@ func ResourceIBMCdToolchainToolSlack() *schema.Resource {
"resource_group_id": &schema.Schema{
Type: schema.TypeString,
Computed: true,
- Description: "Resource group where the tool can be found.",
+ Description: "Resource group where the tool is located.",
},
"crn": &schema.Schema{
Type: schema.TypeString,
diff --git a/ibm/service/cdtoolchain/resource_ibm_cd_toolchain_tool_sonarqube.go b/ibm/service/cdtoolchain/resource_ibm_cd_toolchain_tool_sonarqube.go
index 734a8db0ff..853db892bf 100644
--- a/ibm/service/cdtoolchain/resource_ibm_cd_toolchain_tool_sonarqube.go
+++ b/ibm/service/cdtoolchain/resource_ibm_cd_toolchain_tool_sonarqube.go
@@ -56,7 +56,7 @@ func ResourceIBMCdToolchainToolSonarqube() *schema.Resource {
Optional: true,
DiffSuppressFunc: flex.SuppressHashedRawSecret,
Sensitive: true,
- Description: "The password or token for authenticating to the SonarQube server.",
+ Description: "The password or token for authenticating to the SonarQube server. You can use a toolchain secret reference for this parameter. For more information, see [Protecting your sensitive data in Continuous Delivery](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-cd_data_security#cd_secure_credentials).",
},
"blind_connection": &schema.Schema{
Type: schema.TypeBool,
@@ -81,7 +81,7 @@ func ResourceIBMCdToolchainToolSonarqube() *schema.Resource {
"resource_group_id": &schema.Schema{
Type: schema.TypeString,
Computed: true,
- Description: "Resource group where the tool can be found.",
+ Description: "Resource group where the tool is located.",
},
"crn": &schema.Schema{
Type: schema.TypeString,
diff --git a/website/docs/d/cd_toolchain.html.markdown b/website/docs/d/cd_toolchain.html.markdown
index e1ec29bc47..1a896939b7 100644
--- a/website/docs/d/cd_toolchain.html.markdown
+++ b/website/docs/d/cd_toolchain.html.markdown
@@ -47,7 +47,7 @@ In addition to all argument references listed, you can access the following attr
* `name` - (String) Toolchain name.
* Constraints: The maximum length is `128` characters. The value must match regular expression `/^([^\\x00-\\x7F]|[a-zA-Z0-9-._ ])+$/`.
-* `resource_group_id` - (String) Resource group where the toolchain can be found.
+* `resource_group_id` - (String) Resource group where the toolchain is located.
* `tags` - (List) Tags associated with the toolchain.
diff --git a/website/docs/d/cd_toolchain_tool_appconfig.html.markdown b/website/docs/d/cd_toolchain_tool_appconfig.html.markdown
index 28426cb093..6537cc9273 100644
--- a/website/docs/d/cd_toolchain_tool_appconfig.html.markdown
+++ b/website/docs/d/cd_toolchain_tool_appconfig.html.markdown
@@ -10,7 +10,7 @@ subcategory: "Continuous Delivery"
Provides a read-only data source for cd_toolchain_tool_appconfig. You can then reference the fields of the data source in other resources within the same configuration using interpolation syntax.
-More information on this Continuous Delivery tool integration can be found [here](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-app-configuration).
+See the [tool integration](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-app-configuration) page for more information.
## Example Usage
@@ -58,7 +58,7 @@ Nested scheme for **referent**:
* `api_href` - (String) URI representing this resource through an API.
* `ui_href` - (String) URI representing this resource through the UI.
-* `resource_group_id` - (String) Resource group where the tool can be found.
+* `resource_group_id` - (String) Resource group where the tool is located.
* `state` - (String) Current configuration state of the tool.
* Constraints: Allowable values are: `configured`, `configuring`, `misconfigured`, `unconfigured`.
diff --git a/website/docs/d/cd_toolchain_tool_artifactory.html.markdown b/website/docs/d/cd_toolchain_tool_artifactory.html.markdown
index 1598696f5d..a1523c24e6 100644
--- a/website/docs/d/cd_toolchain_tool_artifactory.html.markdown
+++ b/website/docs/d/cd_toolchain_tool_artifactory.html.markdown
@@ -10,7 +10,7 @@ subcategory: "Continuous Delivery"
Provides a read-only data source for cd_toolchain_tool_artifactory. You can then reference the fields of the data source in other resources within the same configuration using interpolation syntax.
-More information on this Continuous Delivery tool integration can be found [here](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-artifactory).
+See the [tool integration](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-artifactory) page for more information.
## Example Usage
@@ -43,13 +43,13 @@ In addition to all argument references listed, you can access the following attr
* `parameters` - (List) Unique key-value pairs representing parameters to be used to create the tool. A list of parameters for each tool integration can be found in the Configuring tool integrations page.
Nested scheme for **parameters**:
- * `api_key` - (String) The Artifactory API key for your Artifactory repository.
+ * `api_key` - (String) The Artifactory API key for your Artifactory repository. You can use a toolchain secret reference for this parameter. For more information, see [Protecting your sensitive data in Continuous Delivery](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-cd_data_security#cd_secure_credentials).
* `dashboard_url` - (String) The URL of the Artifactory server dashboard for this integration. In the graphical UI, this is the dashboard that the browser will navigate to when you click the Artifactory integration tile.
* `mirror_url` - (String) The URL for your Artifactory virtual repository, which is a repository that can see your private repositories and a cache of the public repositories.
* `name` - (String) The name for this tool integration.
* `release_url` - (String) The URL for your Artifactory release repository.
- * `repository_name` - (String) The name of your artifactory repository where your docker images are located.
- * `repository_url` - (String) The URL of your artifactory repository where your docker images are located.
+ * `repository_name` - (String) The name of your Artifactory repository where your docker images are located.
+ * `repository_url` - (String) The URL of your Artifactory repository where your docker images are located.
* `snapshot_url` - (String) The URL for your Artifactory snapshot repository.
* `type` - (String) The type of repository for your Artifactory integration.
* Constraints: Allowable values are: `npm`, `maven`, `docker`.
@@ -60,7 +60,7 @@ Nested scheme for **referent**:
* `api_href` - (String) URI representing this resource through an API.
* `ui_href` - (String) URI representing this resource through the UI.
-* `resource_group_id` - (String) Resource group where the tool can be found.
+* `resource_group_id` - (String) Resource group where the tool is located.
* `state` - (String) Current configuration state of the tool.
* Constraints: Allowable values are: `configured`, `configuring`, `misconfigured`, `unconfigured`.
diff --git a/website/docs/d/cd_toolchain_tool_bitbucketgit.html.markdown b/website/docs/d/cd_toolchain_tool_bitbucketgit.html.markdown
index 46b1c0bb65..85a4f256a4 100644
--- a/website/docs/d/cd_toolchain_tool_bitbucketgit.html.markdown
+++ b/website/docs/d/cd_toolchain_tool_bitbucketgit.html.markdown
@@ -10,7 +10,7 @@ subcategory: "Continuous Delivery"
Provides a read-only data source for cd_toolchain_tool_bitbucketgit. You can then reference the fields of the data source in other resources within the same configuration using interpolation syntax.
-More information on this Continuous Delivery tool integration can be found [here](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-bitbucket).
+See the [tool integration](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-bitbucket) page for more information.
## Example Usage
@@ -52,7 +52,7 @@ Nested scheme for **parameters**:
* `owner_id` - (String) The Bitbucket user or group that owns the repository. This parameter is required when creating a new repository, cloning, or forking a repository. The value will be computed when linking to an existing repository.
* `private_repo` - (Boolean) Set this value to 'true' to make the repository private when creating a new repository or when cloning or forking a repository. This parameter is not used when linking to an existing repository.
* Constraints: The default value is `false`.
- * `project_id` - (String) The ID of the project.
+ * `repo_id` - (String) The ID of the Bitbucket repository.
* `repo_name` - (String) The name of the new Bitbucket repository to create. This parameter is required when creating a new repository, cloning, or forking a repository. The value will be computed when linking to an existing repository.
* `repo_url` - (String) The URL of the bitbucket repository for this tool integration. This parameter is required when linking to an existing repository. The value will be computed when creating a new repository, cloning, or forking a repository.
* `source_repo_url` - (String) The URL of the repository that you are forking or cloning. This parameter is required when forking or cloning a repository. It is not used when creating a new repository or linking to an existing repository.
@@ -67,7 +67,7 @@ Nested scheme for **referent**:
* `api_href` - (String) URI representing this resource through an API.
* `ui_href` - (String) URI representing this resource through the UI.
-* `resource_group_id` - (String) Resource group where the tool can be found.
+* `resource_group_id` - (String) Resource group where the tool is located.
* `state` - (String) Current configuration state of the tool.
* Constraints: Allowable values are: `configured`, `configuring`, `misconfigured`, `unconfigured`.
diff --git a/website/docs/d/cd_toolchain_tool_custom.html.markdown b/website/docs/d/cd_toolchain_tool_custom.html.markdown
index 50bdc9c3b6..e0ddd276ec 100644
--- a/website/docs/d/cd_toolchain_tool_custom.html.markdown
+++ b/website/docs/d/cd_toolchain_tool_custom.html.markdown
@@ -10,7 +10,7 @@ subcategory: "Continuous Delivery"
Provides a read-only data source for cd_toolchain_tool_custom. You can then reference the fields of the data source in other resources within the same configuration using interpolation syntax.
-More information on this Continuous Delivery tool integration can be found [here](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-othertool).
+See the [tool integration](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-othertool) page for more information.
## Example Usage
@@ -58,7 +58,7 @@ Nested scheme for **referent**:
* `api_href` - (String) URI representing this resource through an API.
* `ui_href` - (String) URI representing this resource through the UI.
-* `resource_group_id` - (String) Resource group where the tool can be found.
+* `resource_group_id` - (String) Resource group where the tool is located.
* `state` - (String) Current configuration state of the tool.
* Constraints: Allowable values are: `configured`, `configuring`, `misconfigured`, `unconfigured`.
diff --git a/website/docs/d/cd_toolchain_tool_devopsinsights.html.markdown b/website/docs/d/cd_toolchain_tool_devopsinsights.html.markdown
index ef978591b3..e36c31ae4c 100644
--- a/website/docs/d/cd_toolchain_tool_devopsinsights.html.markdown
+++ b/website/docs/d/cd_toolchain_tool_devopsinsights.html.markdown
@@ -10,7 +10,7 @@ subcategory: "Continuous Delivery"
Provides a read-only data source for cd_toolchain_tool_devopsinsights. You can then reference the fields of the data source in other resources within the same configuration using interpolation syntax.
-More information on this Continuous Delivery tool integration can be found [here](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-dra).
+See the [tool integration](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-dra) page for more information.
## Example Usage
@@ -46,7 +46,7 @@ Nested scheme for **referent**:
* `api_href` - (String) URI representing this resource through an API.
* `ui_href` - (String) URI representing this resource through the UI.
-* `resource_group_id` - (String) Resource group where the tool can be found.
+* `resource_group_id` - (String) Resource group where the tool is located.
* `state` - (String) Current configuration state of the tool.
* Constraints: Allowable values are: `configured`, `configuring`, `misconfigured`, `unconfigured`.
diff --git a/website/docs/d/cd_toolchain_tool_githubconsolidated.html.markdown b/website/docs/d/cd_toolchain_tool_githubconsolidated.html.markdown
index 0dc92a4a49..2abd623115 100644
--- a/website/docs/d/cd_toolchain_tool_githubconsolidated.html.markdown
+++ b/website/docs/d/cd_toolchain_tool_githubconsolidated.html.markdown
@@ -10,7 +10,7 @@ subcategory: "Continuous Delivery"
Provides a read-only data source for cd_toolchain_tool_githubconsolidated. You can then reference the fields of the data source in other resources within the same configuration using interpolation syntax.
-More information on this Continuous Delivery tool integration can be found [here](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-github).
+See the [tool integration](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-github) page for more information.
## Example Usage
@@ -54,7 +54,7 @@ Nested scheme for **parameters**:
* `owner_id` - (String) The GitHub user or organization that owns the repository. This parameter is required when creating a new repository, cloning, or forking a repository. The value will be computed when linking to an existing repository.
* `private_repo` - (Boolean) Set this value to 'true' to make the repository private when creating a new repository or when cloning or forking a repository. This parameter is not used when linking to an existing repository.
* Constraints: The default value is `false`.
- * `project_id` - (String) The ID of the project.
+ * `repo_id` - (String) The ID of the GitHub repository.
* `repo_name` - (String) The name of the new GitHub repository to create. This parameter is required when creating a new repository, cloning, or forking a repository. The value will be computed when linking to an existing repository.
* `repo_url` - (String) The URL of the GitHub repository for this tool integration. This parameter is required when linking to an existing repository. The value will be computed when creating a new repository, cloning, or forking a repository.
* `source_repo_url` - (String) The URL of the repository that you are forking or cloning. This parameter is required when forking or cloning a repository. It is not used when creating a new repository or linking to an existing repository.
@@ -69,7 +69,7 @@ Nested scheme for **referent**:
* `api_href` - (String) URI representing this resource through an API.
* `ui_href` - (String) URI representing this resource through the UI.
-* `resource_group_id` - (String) Resource group where the tool can be found.
+* `resource_group_id` - (String) Resource group where the tool is located.
* `state` - (String) Current configuration state of the tool.
* Constraints: Allowable values are: `configured`, `configuring`, `misconfigured`, `unconfigured`.
diff --git a/website/docs/d/cd_toolchain_tool_gitlab.html.markdown b/website/docs/d/cd_toolchain_tool_gitlab.html.markdown
index 3a00801849..75aec79e91 100644
--- a/website/docs/d/cd_toolchain_tool_gitlab.html.markdown
+++ b/website/docs/d/cd_toolchain_tool_gitlab.html.markdown
@@ -10,7 +10,7 @@ subcategory: "Continuous Delivery"
Provides a read-only data source for cd_toolchain_tool_gitlab. You can then reference the fields of the data source in other resources within the same configuration using interpolation syntax.
-More information on this Continuous Delivery tool integration can be found [here](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-gitlab).
+See the [tool integration](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-gitlab) page for more information.
## Example Usage
@@ -52,7 +52,7 @@ Nested scheme for **parameters**:
* `owner_id` - (String) The GitLab user or group that owns the repository. This parameter is required when creating a new repository, cloning, or forking a repository. The value will be computed when linking to an existing repository.
* `private_repo` - (Boolean) Set this value to 'true' to make the repository private when creating a new repository or when cloning or forking a repository. This parameter is not used when linking to an existing repository.
* Constraints: The default value is `true`.
- * `project_id` - (String) The ID of the project.
+ * `repo_id` - (String) The ID of the GitLab project.
* `repo_name` - (String) The name of the new GitLab repository to create. This parameter is required when creating a new repository, cloning, or forking a repository. The value will be computed when linking to an existing repository.
* `repo_url` - (String) The URL of the GitLab repository for this tool integration. This parameter is required when linking to an existing repository. The value will be computed when creating a new repository, cloning, or forking a repository.
* `source_repo_url` - (String) The URL of the repository that you are forking or cloning. This parameter is required when forking or cloning a repository. It is not used when creating a new repository or linking to an existing repository.
@@ -67,7 +67,7 @@ Nested scheme for **referent**:
* `api_href` - (String) URI representing this resource through an API.
* `ui_href` - (String) URI representing this resource through the UI.
-* `resource_group_id` - (String) Resource group where the tool can be found.
+* `resource_group_id` - (String) Resource group where the tool is located.
* `state` - (String) Current configuration state of the tool.
* Constraints: Allowable values are: `configured`, `configuring`, `misconfigured`, `unconfigured`.
diff --git a/website/docs/d/cd_toolchain_tool_hashicorpvault.html.markdown b/website/docs/d/cd_toolchain_tool_hashicorpvault.html.markdown
index 09fa6454ee..85f82afc53 100644
--- a/website/docs/d/cd_toolchain_tool_hashicorpvault.html.markdown
+++ b/website/docs/d/cd_toolchain_tool_hashicorpvault.html.markdown
@@ -10,7 +10,7 @@ subcategory: "Continuous Delivery"
Provides a read-only data source for cd_toolchain_tool_hashicorpvault. You can then reference the fields of the data source in other resources within the same configuration using interpolation syntax.
-More information on this Continuous Delivery tool integration can be found [here](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-hashicorpvault).
+See the [tool integration](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-hashicorpvault) page for more information.
## Example Usage
@@ -48,13 +48,13 @@ Nested scheme for **parameters**:
* `dashboard_url` - (String) The URL of the HashiCorp Vault server dashboard for this integration. In the graphical UI, this is the dashboard that the browser will navigate to when you click the HashiCorp Vault integration tile.
* `default_secret` - (String) A default secret name that will be selected or used if no list of secret names are returned from your HashiCorp Vault instance.
* `name` - (String) The name used to identify this tool integration. Secret references include this name to identify the secrets store where the secrets reside. All secrets store tools integrated into a toolchain should have a unique name to allow secret resolution to function properly.
- * `password` - (String) The authentication password for your HashiCorp Vault instance when using the 'userpass' authentication method. This parameter is ignored for other authentication methods.
+ * `password` - (String) The authentication password for your HashiCorp Vault instance when using the 'userpass' authentication method. This parameter is ignored for other authentication methods. You can use a toolchain secret reference for this parameter. For more information, see [Protecting your sensitive data in Continuous Delivery](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-cd_data_security#cd_secure_credentials).
* `path` - (String) The mount path where your secrets are stored in your HashiCorp Vault instance.
- * `role_id` - (String) The authentication role ID for your HashiCorp Vault instance when using the 'approle' authentication method. This parameter is ignored for other authentication methods. Note, 'role_id' should be treated as a secret and should not be shared in plaintext.
+ * `role_id` - (String) The authentication role ID for your HashiCorp Vault instance when using the 'approle' authentication method. This parameter is ignored for other authentication methods. Note, 'role_id' should be treated as a secret and should not be shared in plaintext. You can use a toolchain secret reference for this parameter. For more information, see [Protecting your sensitive data in Continuous Delivery](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-cd_data_security#cd_secure_credentials).
* `secret_filter` - (String) A regular expression to filter the list of secret names returned from your HashiCorp Vault instance.
- * `secret_id` - (String) The authentication secret ID for your HashiCorp Vault instance when using the 'approle' authentication method. This parameter is ignored for other authentication methods.
+ * `secret_id` - (String) The authentication secret ID for your HashiCorp Vault instance when using the 'approle' authentication method. This parameter is ignored for other authentication methods. You can use a toolchain secret reference for this parameter. For more information, see [Protecting your sensitive data in Continuous Delivery](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-cd_data_security#cd_secure_credentials).
* `server_url` - (String) The server URL for your HashiCorp Vault instance.
- * `token` - (String) The authentication token for your HashiCorp Vault instance when using the 'github' and 'token' authentication methods. This parameter is ignored for other authentication methods.
+ * `token` - (String) The authentication token for your HashiCorp Vault instance when using the 'github' and 'token' authentication methods. This parameter is ignored for other authentication methods. You can use a toolchain secret reference for this parameter. For more information, see [Protecting your sensitive data in Continuous Delivery](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-cd_data_security#cd_secure_credentials).
* `username` - (String) The authentication username for your HashiCorp Vault instance when using the 'userpass' authentication method. This parameter is ignored for other authentication methods.
* `referent` - (List) Information on URIs to access this resource through the UI or API.
@@ -62,7 +62,7 @@ Nested scheme for **referent**:
* `api_href` - (String) URI representing this resource through an API.
* `ui_href` - (String) URI representing this resource through the UI.
-* `resource_group_id` - (String) Resource group where the tool can be found.
+* `resource_group_id` - (String) Resource group where the tool is located.
* `state` - (String) Current configuration state of the tool.
* Constraints: Allowable values are: `configured`, `configuring`, `misconfigured`, `unconfigured`.
diff --git a/website/docs/d/cd_toolchain_tool_hostedgit.html.markdown b/website/docs/d/cd_toolchain_tool_hostedgit.html.markdown
index cdc5e3bb72..1470eabb7d 100644
--- a/website/docs/d/cd_toolchain_tool_hostedgit.html.markdown
+++ b/website/docs/d/cd_toolchain_tool_hostedgit.html.markdown
@@ -10,7 +10,7 @@ subcategory: "Continuous Delivery"
Provides a read-only data source for cd_toolchain_tool_hostedgit. You can then reference the fields of the data source in other resources within the same configuration using interpolation syntax.
-More information on this Continuous Delivery tool integration can be found [here](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-grit).
+See the [tool integration](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-grit) page for more information.
## Example Usage
@@ -52,7 +52,7 @@ Nested scheme for **parameters**:
* `owner_id` - (String) The GitLab user or group that owns the repository. This parameter is required when creating a new repository, cloning, or forking a repository. The value will be computed when linking to an existing repository.
* `private_repo` - (Boolean) Set this value to 'true' to make the repository private when creating a new repository or when cloning or forking a repository. This parameter is not used when linking to an existing repository.
* Constraints: The default value is `true`.
- * `project_id` - (String) The ID of the project.
+ * `repo_id` - (String) The ID of the Git Repos and Issue Tracking project.
* `repo_name` - (String) The name of the new GitLab repository to create. This parameter is required when creating a new repository, cloning, or forking a repository. The value will be computed when linking to an existing repository.
* `repo_url` - (String) The URL of the GitLab repository for this tool integration. This parameter is required when linking to an existing repository. The value will be computed when creating a new repository, cloning, or forking a repository.
* `source_repo_url` - (String) The URL of the repository that you are forking or cloning. This parameter is required when forking or cloning a repository. It is not used when creating a new repository or linking to an existing repository.
@@ -67,7 +67,7 @@ Nested scheme for **referent**:
* `api_href` - (String) URI representing this resource through an API.
* `ui_href` - (String) URI representing this resource through the UI.
-* `resource_group_id` - (String) Resource group where the tool can be found.
+* `resource_group_id` - (String) Resource group where the tool is located.
* `state` - (String) Current configuration state of the tool.
* Constraints: Allowable values are: `configured`, `configuring`, `misconfigured`, `unconfigured`.
diff --git a/website/docs/d/cd_toolchain_tool_jenkins.html.markdown b/website/docs/d/cd_toolchain_tool_jenkins.html.markdown
index 2d9a8cf61f..fa9d529953 100644
--- a/website/docs/d/cd_toolchain_tool_jenkins.html.markdown
+++ b/website/docs/d/cd_toolchain_tool_jenkins.html.markdown
@@ -10,7 +10,7 @@ subcategory: "Continuous Delivery"
Provides a read-only data source for cd_toolchain_tool_jenkins. You can then reference the fields of the data source in other resources within the same configuration using interpolation syntax.
-More information on this Continuous Delivery tool integration can be found [here](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-jenkins).
+See the [tool integration](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-jenkins) page for more information.
## Example Usage
@@ -43,7 +43,7 @@ In addition to all argument references listed, you can access the following attr
* `parameters` - (List) Unique key-value pairs representing parameters to be used to create the tool. A list of parameters for each tool integration can be found in the Configuring tool integrations page.
Nested scheme for **parameters**:
- * `api_token` - (String) The API token to use for Jenkins REST API calls so that DevOps Insights can collect data from Jenkins. You can find the API token on the configuration page of your Jenkins instance.
+ * `api_token` - (String) The API token to use for Jenkins REST API calls so that DevOps Insights can collect data from Jenkins. You can find the API token on the configuration page of your Jenkins instance. You can use a toolchain secret reference for this parameter. For more information, see [Protecting your sensitive data in Continuous Delivery](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-cd_data_security#cd_secure_credentials).
* `api_user_name` - (String) The user name to use with the Jenkins server's API token, which is required so that DevOps Insights can collect data from Jenkins. You can find your API user name on the configuration page of your Jenkins instance.
* `dashboard_url` - (String) The URL of the Jenkins server dashboard for this integration. In the graphical UI, this is the dashboard that the browser will navigate to when you click the Jenkins integration tile.
* `name` - (String) The name for this tool integration.
@@ -54,7 +54,7 @@ Nested scheme for **referent**:
* `api_href` - (String) URI representing this resource through an API.
* `ui_href` - (String) URI representing this resource through the UI.
-* `resource_group_id` - (String) Resource group where the tool can be found.
+* `resource_group_id` - (String) Resource group where the tool is located.
* `state` - (String) Current configuration state of the tool.
* Constraints: Allowable values are: `configured`, `configuring`, `misconfigured`, `unconfigured`.
diff --git a/website/docs/d/cd_toolchain_tool_jira.html.markdown b/website/docs/d/cd_toolchain_tool_jira.html.markdown
index 5f9d3b7cd6..747f8ece14 100644
--- a/website/docs/d/cd_toolchain_tool_jira.html.markdown
+++ b/website/docs/d/cd_toolchain_tool_jira.html.markdown
@@ -10,7 +10,7 @@ subcategory: "Continuous Delivery"
Provides a read-only data source for cd_toolchain_tool_jira. You can then reference the fields of the data source in other resources within the same configuration using interpolation syntax.
-More information on this Continuous Delivery tool integration can be found [here](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-jira).
+See the [tool integration](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-jira) page for more information.
## Example Usage
@@ -43,7 +43,7 @@ In addition to all argument references listed, you can access the following attr
* `parameters` - (List) Unique key-value pairs representing parameters to be used to create the tool. A list of parameters for each tool integration can be found in the Configuring tool integrations page.
Nested scheme for **parameters**:
- * `api_token` - (String) The api token for your JIRA account. Optional for public projects.
+ * `api_token` - (String) The api token for your JIRA account. Optional for public projects. You can use a toolchain secret reference for this parameter. For more information, see [Protecting your sensitive data in Continuous Delivery](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-cd_data_security#cd_secure_credentials).
* `api_url` - (String) The base API URL for your JIRA instance.
* `enable_traceability` - (Boolean) Track the deployment of code changes by creating tags, labels and comments on commits, pull requests and referenced issues.
* Constraints: The default value is `false`.
@@ -55,7 +55,7 @@ Nested scheme for **referent**:
* `api_href` - (String) URI representing this resource through an API.
* `ui_href` - (String) URI representing this resource through the UI.
-* `resource_group_id` - (String) Resource group where the tool can be found.
+* `resource_group_id` - (String) Resource group where the tool is located.
* `state` - (String) Current configuration state of the tool.
* Constraints: Allowable values are: `configured`, `configuring`, `misconfigured`, `unconfigured`.
diff --git a/website/docs/d/cd_toolchain_tool_keyprotect.html.markdown b/website/docs/d/cd_toolchain_tool_keyprotect.html.markdown
index 1ea22d41f5..d203cba6bc 100644
--- a/website/docs/d/cd_toolchain_tool_keyprotect.html.markdown
+++ b/website/docs/d/cd_toolchain_tool_keyprotect.html.markdown
@@ -10,7 +10,7 @@ subcategory: "Continuous Delivery"
Provides a read-only data source for cd_toolchain_tool_keyprotect. You can then reference the fields of the data source in other resources within the same configuration using interpolation syntax.
-More information on this Continuous Delivery tool integration can be found [here](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-keyprotect).
+See the [tool integration](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-keyprotect) page for more information.
## Example Usage
@@ -54,7 +54,7 @@ Nested scheme for **referent**:
* `api_href` - (String) URI representing this resource through an API.
* `ui_href` - (String) URI representing this resource through the UI.
-* `resource_group_id` - (String) Resource group where the tool can be found.
+* `resource_group_id` - (String) Resource group where the tool is located.
* `state` - (String) Current configuration state of the tool.
* Constraints: Allowable values are: `configured`, `configuring`, `misconfigured`, `unconfigured`.
diff --git a/website/docs/d/cd_toolchain_tool_nexus.html.markdown b/website/docs/d/cd_toolchain_tool_nexus.html.markdown
index 9c7e6499cb..075b73bb54 100644
--- a/website/docs/d/cd_toolchain_tool_nexus.html.markdown
+++ b/website/docs/d/cd_toolchain_tool_nexus.html.markdown
@@ -10,7 +10,7 @@ subcategory: "Continuous Delivery"
Provides a read-only data source for cd_toolchain_tool_nexus. You can then reference the fields of the data source in other resources within the same configuration using interpolation syntax.
-More information on this Continuous Delivery tool integration can be found [here](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-nexus).
+See the [tool integration](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-nexus) page for more information.
## Example Usage
@@ -48,7 +48,7 @@ Nested scheme for **parameters**:
* `release_url` - (String) The URL of the Nexus release repository.
* `server_url` - (String) The URL of the Nexus server.
* `snapshot_url` - (String) The URL of the Nexus snapshot repository.
- * `token` - (String) The password or token for authenticating to the Nexus repository.
+ * `token` - (String) The password or token for authenticating to the Nexus repository. You can use a toolchain secret reference for this parameter. For more information, see [Protecting your sensitive data in Continuous Delivery](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-cd_data_security#cd_secure_credentials).
* `type` - (String) The type of repository for the Nexus integration.
* Constraints: Allowable values are: `npm`, `maven`.
* `user_id` - (String) The user id or email for authenticating to the Nexus repository.
@@ -58,7 +58,7 @@ Nested scheme for **referent**:
* `api_href` - (String) URI representing this resource through an API.
* `ui_href` - (String) URI representing this resource through the UI.
-* `resource_group_id` - (String) Resource group where the tool can be found.
+* `resource_group_id` - (String) Resource group where the tool is located.
* `state` - (String) Current configuration state of the tool.
* Constraints: Allowable values are: `configured`, `configuring`, `misconfigured`, `unconfigured`.
diff --git a/website/docs/d/cd_toolchain_tool_pagerduty.html.markdown b/website/docs/d/cd_toolchain_tool_pagerduty.html.markdown
index 0e939879ea..15e439ccb5 100644
--- a/website/docs/d/cd_toolchain_tool_pagerduty.html.markdown
+++ b/website/docs/d/cd_toolchain_tool_pagerduty.html.markdown
@@ -10,7 +10,7 @@ subcategory: "Continuous Delivery"
Provides a read-only data source for cd_toolchain_tool_pagerduty. You can then reference the fields of the data source in other resources within the same configuration using interpolation syntax.
-More information on this Continuous Delivery tool integration can be found [here](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-pagerduty).
+See the [tool integration](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-pagerduty) page for more information.
## Example Usage
@@ -52,7 +52,7 @@ Nested scheme for **referent**:
* `api_href` - (String) URI representing this resource through an API.
* `ui_href` - (String) URI representing this resource through the UI.
-* `resource_group_id` - (String) Resource group where the tool can be found.
+* `resource_group_id` - (String) Resource group where the tool is located.
* `state` - (String) Current configuration state of the tool.
* Constraints: Allowable values are: `configured`, `configuring`, `misconfigured`, `unconfigured`.
diff --git a/website/docs/d/cd_toolchain_tool_pipeline.html.markdown b/website/docs/d/cd_toolchain_tool_pipeline.html.markdown
index 8e1db1ed83..abc010cef7 100644
--- a/website/docs/d/cd_toolchain_tool_pipeline.html.markdown
+++ b/website/docs/d/cd_toolchain_tool_pipeline.html.markdown
@@ -10,7 +10,7 @@ subcategory: "Continuous Delivery"
Provides a read-only data source for cd_toolchain_tool_pipeline. You can then reference the fields of the data source in other resources within the same configuration using interpolation syntax.
-More information on this Continuous Delivery tool integration can be found [here](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-deliverypipeline).
+See the [tool integration](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-deliverypipeline) page for more information.
## Example Usage
@@ -50,7 +50,7 @@ Nested scheme for **referent**:
* `api_href` - (String) URI representing this resource through an API.
* `ui_href` - (String) URI representing this resource through the UI.
-* `resource_group_id` - (String) Resource group where the tool can be found.
+* `resource_group_id` - (String) Resource group where the tool is located.
* `state` - (String) Current configuration state of the tool.
* Constraints: Allowable values are: `configured`, `configuring`, `misconfigured`, `unconfigured`.
diff --git a/website/docs/d/cd_toolchain_tool_privateworker.html.markdown b/website/docs/d/cd_toolchain_tool_privateworker.html.markdown
index 0e075302c4..13a1a0e0da 100644
--- a/website/docs/d/cd_toolchain_tool_privateworker.html.markdown
+++ b/website/docs/d/cd_toolchain_tool_privateworker.html.markdown
@@ -10,7 +10,7 @@ subcategory: "Continuous Delivery"
Provides a read-only data source for cd_toolchain_tool_privateworker. You can then reference the fields of the data source in other resources within the same configuration using interpolation syntax.
-More information on this Continuous Delivery tool integration can be found [here](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-privateworker).
+See the [tool integration](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-privateworker) page for more information.
## Example Usage
@@ -44,7 +44,7 @@ In addition to all argument references listed, you can access the following attr
* `parameters` - (List) Unique key-value pairs representing parameters to be used to create the tool. A list of parameters for each tool integration can be found in the Configuring tool integrations page.
Nested scheme for **parameters**:
* `name` - (String) The name used for this tool integration.
- * `worker_queue_credentials` - (String) The service ID API key that is used by the private worker to authenticate access to the work queue.
+ * `worker_queue_credentials` - (String) The service ID API key that is used by the private worker to authenticate access to the work queue. You can use a toolchain secret reference for this parameter. For more information, see [Protecting your sensitive data in Continuous Delivery](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-cd_data_security#cd_secure_credentials).
* `worker_queue_identifier` - (String) The service ID which identifies this private workers run request queue.
* `referent` - (List) Information on URIs to access this resource through the UI or API.
@@ -52,7 +52,7 @@ Nested scheme for **referent**:
* `api_href` - (String) URI representing this resource through an API.
* `ui_href` - (String) URI representing this resource through the UI.
-* `resource_group_id` - (String) Resource group where the tool can be found.
+* `resource_group_id` - (String) Resource group where the tool is located.
* `state` - (String) Current configuration state of the tool.
* Constraints: Allowable values are: `configured`, `configuring`, `misconfigured`, `unconfigured`.
diff --git a/website/docs/d/cd_toolchain_tool_saucelabs.html.markdown b/website/docs/d/cd_toolchain_tool_saucelabs.html.markdown
index 9a8cf49e0a..e938107ce4 100644
--- a/website/docs/d/cd_toolchain_tool_saucelabs.html.markdown
+++ b/website/docs/d/cd_toolchain_tool_saucelabs.html.markdown
@@ -10,7 +10,7 @@ subcategory: "Continuous Delivery"
Provides a read-only data source for cd_toolchain_tool_saucelabs. You can then reference the fields of the data source in other resources within the same configuration using interpolation syntax.
-More information on this Continuous Delivery tool integration can be found [here](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-saucelabs).
+See the [tool integration](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-saucelabs) page for more information.
## Example Usage
@@ -43,7 +43,7 @@ In addition to all argument references listed, you can access the following attr
* `parameters` - (List) Unique key-value pairs representing parameters to be used to create the tool. A list of parameters for each tool integration can be found in the Configuring tool integrations page.
Nested scheme for **parameters**:
- * `access_key` - (String) The access key for the Sauce Labs account.
+ * `access_key` - (String) The access key for the Sauce Labs account. You can use a toolchain secret reference for this parameter. For more information, see [Protecting your sensitive data in Continuous Delivery](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-cd_data_security#cd_secure_credentials).
* `username` - (String) The user name for the Sauce Labs account.
* `referent` - (List) Information on URIs to access this resource through the UI or API.
@@ -51,7 +51,7 @@ Nested scheme for **referent**:
* `api_href` - (String) URI representing this resource through an API.
* `ui_href` - (String) URI representing this resource through the UI.
-* `resource_group_id` - (String) Resource group where the tool can be found.
+* `resource_group_id` - (String) Resource group where the tool is located.
* `state` - (String) Current configuration state of the tool.
* Constraints: Allowable values are: `configured`, `configuring`, `misconfigured`, `unconfigured`.
diff --git a/website/docs/d/cd_toolchain_tool_secretsmanager.html.markdown b/website/docs/d/cd_toolchain_tool_secretsmanager.html.markdown
index 447883234c..0fc939e0f6 100644
--- a/website/docs/d/cd_toolchain_tool_secretsmanager.html.markdown
+++ b/website/docs/d/cd_toolchain_tool_secretsmanager.html.markdown
@@ -10,7 +10,7 @@ subcategory: "Continuous Delivery"
Provides a read-only data source for cd_toolchain_tool_secretsmanager. You can then reference the fields of the data source in other resources within the same configuration using interpolation syntax.
-More information on this Continuous Delivery tool integration can be found [here](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-secretsmanager).
+See the [tool integration](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-secretsmanager) page for more information.
## Example Usage
@@ -54,7 +54,7 @@ Nested scheme for **referent**:
* `api_href` - (String) URI representing this resource through an API.
* `ui_href` - (String) URI representing this resource through the UI.
-* `resource_group_id` - (String) Resource group where the tool can be found.
+* `resource_group_id` - (String) Resource group where the tool is located.
* `state` - (String) Current configuration state of the tool.
* Constraints: Allowable values are: `configured`, `configuring`, `misconfigured`, `unconfigured`.
diff --git a/website/docs/d/cd_toolchain_tool_securitycompliance.html.markdown b/website/docs/d/cd_toolchain_tool_securitycompliance.html.markdown
index 5909b5fbee..f71fd6e5f6 100644
--- a/website/docs/d/cd_toolchain_tool_securitycompliance.html.markdown
+++ b/website/docs/d/cd_toolchain_tool_securitycompliance.html.markdown
@@ -10,7 +10,7 @@ subcategory: "Continuous Delivery"
Provides a read-only data source for cd_toolchain_tool_securitycompliance. You can then reference the fields of the data source in other resources within the same configuration using interpolation syntax.
-More information on this Continuous Delivery tool integration can be found [here](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-scc).
+See the [tool integration](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-scc) page for more information.
## Example Usage
@@ -43,7 +43,7 @@ In addition to all argument references listed, you can access the following attr
* `parameters` - (List) Unique key-value pairs representing parameters to be used to create the tool. A list of parameters for each tool integration can be found in the Configuring tool integrations page.
Nested scheme for **parameters**:
- * `api_key` - (String) The IBM Cloud API key used to access the Security and Compliance Center API. This parameter is only relevant when the `trigger_scan` parameter is `enabled`.
+ * `api_key` - (String) The IBM Cloud API key used to access the Security and Compliance Center API. This parameter is only relevant when the `trigger_scan` parameter is `enabled`. You can use a toolchain secret reference for this parameter. For more information, see [Protecting your sensitive data in Continuous Delivery](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-cd_data_security#cd_secure_credentials).
* Constraints: The value must match regular expression `/\\S/`.
* `evidence_namespace` - (String) The kind of pipeline evidence to be displayed in Security and Compliance Center for this toolchain. The values are; `cd` which will use evidence generated by a Continuous Deployment pipeline, or `cc` which will use evidence generated by a Continuous Compliance pipeline.
* Constraints: Allowable values are: `cd`, `cc`.
@@ -59,7 +59,7 @@ Nested scheme for **referent**:
* `api_href` - (String) URI representing this resource through an API.
* `ui_href` - (String) URI representing this resource through the UI.
-* `resource_group_id` - (String) Resource group where the tool can be found.
+* `resource_group_id` - (String) Resource group where the tool is located.
* `state` - (String) Current configuration state of the tool.
* Constraints: Allowable values are: `configured`, `configuring`, `misconfigured`, `unconfigured`.
diff --git a/website/docs/d/cd_toolchain_tool_slack.html.markdown b/website/docs/d/cd_toolchain_tool_slack.html.markdown
index cc66f775e8..8b297d7482 100644
--- a/website/docs/d/cd_toolchain_tool_slack.html.markdown
+++ b/website/docs/d/cd_toolchain_tool_slack.html.markdown
@@ -10,7 +10,7 @@ subcategory: "Continuous Delivery"
Provides a read-only data source for cd_toolchain_tool_slack. You can then reference the fields of the data source in other resources within the same configuration using interpolation syntax.
-More information on this Continuous Delivery tool integration can be found [here](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-slack).
+See the [tool integration](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-slack) page for more information.
## Example Usage
@@ -55,14 +55,14 @@ Nested scheme for **parameters**:
* Constraints: The default value is `true`.
* `toolchain_unbind` - (Boolean) Generate `tool removed from toolchain` notifications.
* Constraints: The default value is `true`.
- * `webhook` - (String) The incoming webhook used by Slack to receive events.
+ * `webhook` - (String) The incoming webhook used by Slack to receive events. You can use a toolchain secret reference for this parameter. For more information, see [Protecting your sensitive data in Continuous Delivery](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-cd_data_security#cd_secure_credentials).
* `referent` - (List) Information on URIs to access this resource through the UI or API.
Nested scheme for **referent**:
* `api_href` - (String) URI representing this resource through an API.
* `ui_href` - (String) URI representing this resource through the UI.
-* `resource_group_id` - (String) Resource group where the tool can be found.
+* `resource_group_id` - (String) Resource group where the tool is located.
* `state` - (String) Current configuration state of the tool.
* Constraints: Allowable values are: `configured`, `configuring`, `misconfigured`, `unconfigured`.
diff --git a/website/docs/d/cd_toolchain_tool_sonarqube.html.markdown b/website/docs/d/cd_toolchain_tool_sonarqube.html.markdown
index 06abd09b2a..ae5c7581b2 100644
--- a/website/docs/d/cd_toolchain_tool_sonarqube.html.markdown
+++ b/website/docs/d/cd_toolchain_tool_sonarqube.html.markdown
@@ -10,7 +10,7 @@ subcategory: "Continuous Delivery"
Provides a read-only data source for cd_toolchain_tool_sonarqube. You can then reference the fields of the data source in other resources within the same configuration using interpolation syntax.
-More information on this Continuous Delivery tool integration can be found [here](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-sonarqube).
+See the [tool integration](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-sonarqube) page for more information.
## Example Usage
@@ -48,14 +48,14 @@ Nested scheme for **parameters**:
* `name` - (String) The name for this tool integration.
* `server_url` - (String) The URL of the SonarQube server.
* `user_login` - (String) The user id for authenticating to the SonarQube server.
- * `user_password` - (String) The password or token for authenticating to the SonarQube server.
+ * `user_password` - (String) The password or token for authenticating to the SonarQube server. You can use a toolchain secret reference for this parameter. For more information, see [Protecting your sensitive data in Continuous Delivery](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-cd_data_security#cd_secure_credentials).
* `referent` - (List) Information on URIs to access this resource through the UI or API.
Nested scheme for **referent**:
* `api_href` - (String) URI representing this resource through an API.
* `ui_href` - (String) URI representing this resource through the UI.
-* `resource_group_id` - (String) Resource group where the tool can be found.
+* `resource_group_id` - (String) Resource group where the tool is located.
* `state` - (String) Current configuration state of the tool.
* Constraints: Allowable values are: `configured`, `configuring`, `misconfigured`, `unconfigured`.
diff --git a/website/docs/r/cd_toolchain_tool_appconfig.html.markdown b/website/docs/r/cd_toolchain_tool_appconfig.html.markdown
index 9d01879ea8..4d78f9bc98 100644
--- a/website/docs/r/cd_toolchain_tool_appconfig.html.markdown
+++ b/website/docs/r/cd_toolchain_tool_appconfig.html.markdown
@@ -10,7 +10,7 @@ subcategory: "Continuous Delivery"
Provides a resource for cd_toolchain_tool_appconfig. This allows cd_toolchain_tool_appconfig to be created, updated and deleted.
-More information on this Continuous Delivery tool integration can be found [here](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-app-configuration).
+See the [tool integration](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-app-configuration) page for more information.
## Example Usage
@@ -59,7 +59,7 @@ In addition to all argument references listed, you can access the following attr
Nested scheme for **referent**:
* `api_href` - (String) URI representing this resource through an API.
* `ui_href` - (String) URI representing this resource through the UI.
-* `resource_group_id` - (String) Resource group where the tool can be found.
+* `resource_group_id` - (String) Resource group where the tool is located.
* `state` - (String) Current configuration state of the tool.
* Constraints: Allowable values are: `configured`, `configuring`, `misconfigured`, `unconfigured`.
* `toolchain_crn` - (String) CRN of toolchain which the tool is bound to.
diff --git a/website/docs/r/cd_toolchain_tool_artifactory.html.markdown b/website/docs/r/cd_toolchain_tool_artifactory.html.markdown
index ac8d4d9a3a..060d4a1fad 100644
--- a/website/docs/r/cd_toolchain_tool_artifactory.html.markdown
+++ b/website/docs/r/cd_toolchain_tool_artifactory.html.markdown
@@ -10,7 +10,7 @@ subcategory: "Continuous Delivery"
Provides a resource for cd_toolchain_tool_artifactory. This allows cd_toolchain_tool_artifactory to be created, updated and deleted.
-More information on this Continuous Delivery tool integration can be found [here](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-artifactory).
+See the [tool integration](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-artifactory) page for more information.
## Example Usage
@@ -37,13 +37,13 @@ Review the argument reference that you can specify for your resource.
* Constraints: The maximum length is `128` characters. The minimum length is `0` characters. The value must match regular expression `/^([^\\x00-\\x7F]|[a-zA-Z0-9-._ ])+$/`.
* `parameters` - (Required, List) Unique key-value pairs representing parameters to be used to create the tool. A list of parameters for each tool integration can be found in the Configuring tool integrations page.
Nested scheme for **parameters**:
- * `api_key` - (Optional, String) The Artifactory API key for your Artifactory repository.
+ * `api_key` - (Optional, String) The Artifactory API key for your Artifactory repository. You can use a toolchain secret reference for this parameter. For more information, see [Protecting your sensitive data in Continuous Delivery](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-cd_data_security#cd_secure_credentials).
* `dashboard_url` - (Optional, String) The URL of the Artifactory server dashboard for this integration. In the graphical UI, this is the dashboard that the browser will navigate to when you click the Artifactory integration tile.
* `mirror_url` - (Optional, String) The URL for your Artifactory virtual repository, which is a repository that can see your private repositories and a cache of the public repositories.
* `name` - (Required, String) The name for this tool integration.
* `release_url` - (Optional, String) The URL for your Artifactory release repository.
- * `repository_name` - (Optional, String) The name of your artifactory repository where your docker images are located.
- * `repository_url` - (Optional, String) The URL of your artifactory repository where your docker images are located.
+ * `repository_name` - (Optional, String) The name of your Artifactory repository where your docker images are located.
+ * `repository_url` - (Optional, String) The URL of your Artifactory repository where your docker images are located.
* `snapshot_url` - (Optional, String) The URL for your Artifactory snapshot repository.
* `type` - (Required, String) The type of repository for your Artifactory integration.
* Constraints: Allowable values are: `npm`, `maven`, `docker`.
@@ -62,7 +62,7 @@ In addition to all argument references listed, you can access the following attr
Nested scheme for **referent**:
* `api_href` - (String) URI representing this resource through an API.
* `ui_href` - (String) URI representing this resource through the UI.
-* `resource_group_id` - (String) Resource group where the tool can be found.
+* `resource_group_id` - (String) Resource group where the tool is located.
* `state` - (String) Current configuration state of the tool.
* Constraints: Allowable values are: `configured`, `configuring`, `misconfigured`, `unconfigured`.
* `toolchain_crn` - (String) CRN of toolchain which the tool is bound to.
diff --git a/website/docs/r/cd_toolchain_tool_bitbucketgit.html.markdown b/website/docs/r/cd_toolchain_tool_bitbucketgit.html.markdown
index 0841918db8..83604fa352 100644
--- a/website/docs/r/cd_toolchain_tool_bitbucketgit.html.markdown
+++ b/website/docs/r/cd_toolchain_tool_bitbucketgit.html.markdown
@@ -10,7 +10,7 @@ subcategory: "Continuous Delivery"
Provides a resource for cd_toolchain_tool_bitbucketgit. This allows cd_toolchain_tool_bitbucketgit to be created, updated and deleted.
-More information on this Continuous Delivery tool integration can be found [here](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-bitbucket).
+See the [tool integration](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-bitbucket) page for more information.
## Example Usage
@@ -61,7 +61,7 @@ Nested scheme for **parameters**:
* `owner_id` - (Computed, String) The Bitbucket user or group that owns the repository. This parameter is required when creating a new repository, cloning, or forking a repository. The value will be computed when linking to an existing repository.
* `private_repo` - (Computed, Boolean) Set this value to 'true' to make the repository private when creating a new repository or when cloning or forking a repository. This parameter is not used when linking to an existing repository.
* Constraints: The default value is `false`.
- * `project_id` - (Computed, String) The ID of the project.
+ * `repo_id` - (Computed, String) The ID of the Bitbucket repository.
* `repo_name` - (Computed, String) The name of the new Bitbucket repository to create. This parameter is required when creating a new repository, cloning, or forking a repository. The value will be computed when linking to an existing repository.
* `repo_url` - (Computed, String) The URL of the bitbucket repository for this tool integration. This parameter is required when linking to an existing repository. The value will be computed when creating a new repository, cloning, or forking a repository.
* `source_repo_url` - (Computed, String) The URL of the repository that you are forking or cloning. This parameter is required when forking or cloning a repository. It is not used when creating a new repository or linking to an existing repository.
@@ -84,7 +84,7 @@ In addition to all argument references listed, you can access the following attr
Nested scheme for **referent**:
* `api_href` - (String) URI representing this resource through an API.
* `ui_href` - (String) URI representing this resource through the UI.
-* `resource_group_id` - (String) Resource group where the tool can be found.
+* `resource_group_id` - (String) Resource group where the tool is located.
* `state` - (String) Current configuration state of the tool.
* Constraints: Allowable values are: `configured`, `configuring`, `misconfigured`, `unconfigured`.
* `toolchain_crn` - (String) CRN of toolchain which the tool is bound to.
diff --git a/website/docs/r/cd_toolchain_tool_custom.html.markdown b/website/docs/r/cd_toolchain_tool_custom.html.markdown
index 2e9656d0ef..c7321a0efe 100644
--- a/website/docs/r/cd_toolchain_tool_custom.html.markdown
+++ b/website/docs/r/cd_toolchain_tool_custom.html.markdown
@@ -10,7 +10,7 @@ subcategory: "Continuous Delivery"
Provides a resource for cd_toolchain_tool_custom. This allows cd_toolchain_tool_custom to be created, updated and deleted.
-More information on this Continuous Delivery tool integration can be found [here](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-othertool).
+See the [tool integration](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-othertool) page for more information.
## Example Usage
@@ -57,7 +57,7 @@ In addition to all argument references listed, you can access the following attr
Nested scheme for **referent**:
* `api_href` - (String) URI representing this resource through an API.
* `ui_href` - (String) URI representing this resource through the UI.
-* `resource_group_id` - (String) Resource group where the tool can be found.
+* `resource_group_id` - (String) Resource group where the tool is located.
* `state` - (String) Current configuration state of the tool.
* Constraints: Allowable values are: `configured`, `configuring`, `misconfigured`, `unconfigured`.
* `toolchain_crn` - (String) CRN of toolchain which the tool is bound to.
diff --git a/website/docs/r/cd_toolchain_tool_devopsinsights.html.markdown b/website/docs/r/cd_toolchain_tool_devopsinsights.html.markdown
index d4834b1a50..24e1ff527c 100644
--- a/website/docs/r/cd_toolchain_tool_devopsinsights.html.markdown
+++ b/website/docs/r/cd_toolchain_tool_devopsinsights.html.markdown
@@ -10,7 +10,7 @@ subcategory: "Continuous Delivery"
Provides a resource for cd_toolchain_tool_devopsinsights. This allows cd_toolchain_tool_devopsinsights to be created, updated and deleted.
-More information on this Continuous Delivery tool integration can be found [here](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-dra).
+See the [tool integration](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-dra) page for more information.
## Example Usage
@@ -40,7 +40,7 @@ In addition to all argument references listed, you can access the following attr
Nested scheme for **referent**:
* `api_href` - (String) URI representing this resource through an API.
* `ui_href` - (String) URI representing this resource through the UI.
-* `resource_group_id` - (String) Resource group where the tool can be found.
+* `resource_group_id` - (String) Resource group where the tool is located.
* `state` - (String) Current configuration state of the tool.
* Constraints: Allowable values are: `configured`, `configuring`, `misconfigured`, `unconfigured`.
* `toolchain_crn` - (String) CRN of toolchain which the tool is bound to.
diff --git a/website/docs/r/cd_toolchain_tool_githubconsolidated.html.markdown b/website/docs/r/cd_toolchain_tool_githubconsolidated.html.markdown
index 03f46d2f7a..29cf33a6fe 100644
--- a/website/docs/r/cd_toolchain_tool_githubconsolidated.html.markdown
+++ b/website/docs/r/cd_toolchain_tool_githubconsolidated.html.markdown
@@ -10,7 +10,7 @@ subcategory: "Continuous Delivery"
Provides a resource for cd_toolchain_tool_githubconsolidated. This allows cd_toolchain_tool_githubconsolidated to be created, updated and deleted.
-More information on this Continuous Delivery tool integration can be found [here](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-github).
+See the [tool integration](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-github) page for more information.
## Example Usage
@@ -66,7 +66,7 @@ Nested scheme for **parameters**:
* `owner_id` - (Computed, String) The GitHub user or organization that owns the repository. This parameter is required when creating a new repository, cloning, or forking a repository. The value will be computed when linking to an existing repository.
* `private_repo` - (Computed, Boolean) Set this value to 'true' to make the repository private when creating a new repository or when cloning or forking a repository. This parameter is not used when linking to an existing repository.
* Constraints: The default value is `false`.
- * `project_id` - (Computed, String) The ID of the project.
+ * `repo_id` - (Computed, String) The ID of the GitHub repository.
* `repo_name` - (Computed, String) The name of the new GitHub repository to create. This parameter is required when creating a new repository, cloning, or forking a repository. The value will be computed when linking to an existing repository.
* `repo_url` - (Computed, String) The URL of the GitHub repository for this tool integration. This parameter is required when linking to an existing repository. The value will be computed when creating a new repository, cloning, or forking a repository.
* `source_repo_url` - (Computed, String) The URL of the repository that you are forking or cloning. This parameter is required when forking or cloning a repository. It is not used when creating a new repository or linking to an existing repository.
@@ -89,7 +89,7 @@ In addition to all argument references listed, you can access the following attr
Nested scheme for **referent**:
* `api_href` - (String) URI representing this resource through an API.
* `ui_href` - (String) URI representing this resource through the UI.
-* `resource_group_id` - (String) Resource group where the tool can be found.
+* `resource_group_id` - (String) Resource group where the tool is located.
* `state` - (String) Current configuration state of the tool.
* Constraints: Allowable values are: `configured`, `configuring`, `misconfigured`, `unconfigured`.
* `toolchain_crn` - (String) CRN of toolchain which the tool is bound to.
diff --git a/website/docs/r/cd_toolchain_tool_gitlab.html.markdown b/website/docs/r/cd_toolchain_tool_gitlab.html.markdown
index 6189ebb0d6..c758b0d29e 100644
--- a/website/docs/r/cd_toolchain_tool_gitlab.html.markdown
+++ b/website/docs/r/cd_toolchain_tool_gitlab.html.markdown
@@ -10,7 +10,7 @@ subcategory: "Continuous Delivery"
Provides a resource for cd_toolchain_tool_gitlab. This allows cd_toolchain_tool_gitlab to be created, updated and deleted.
-More information on this Continuous Delivery tool integration can be found [here](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-gitlab).
+See the [tool integration](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-gitlab) page for more information.
## Example Usage
@@ -61,7 +61,7 @@ Nested scheme for **parameters**:
* `owner_id` - (Computed, String) The GitLab user or group that owns the repository. This parameter is required when creating a new repository, cloning, or forking a repository. The value will be computed when linking to an existing repository.
* `private_repo` - (Computed, Boolean) Set this value to 'true' to make the repository private when creating a new repository or when cloning or forking a repository. This parameter is not used when linking to an existing repository.
* Constraints: The default value is `true`.
- * `project_id` - (Computed, String) The ID of the project.
+ * `repo_id` - (Computed, String) The ID of the GitLab project.
* `repo_name` - (Computed, String) The name of the new GitLab repository to create. This parameter is required when creating a new repository, cloning, or forking a repository. The value will be computed when linking to an existing repository.
* `repo_url` - (Computed, String) The URL of the GitLab repository for this tool integration. This parameter is required when linking to an existing repository. The value will be computed when creating a new repository, cloning, or forking a repository.
* `source_repo_url` - (Computed, String) The URL of the repository that you are forking or cloning. This parameter is required when forking or cloning a repository. It is not used when creating a new repository or linking to an existing repository.
@@ -84,7 +84,7 @@ In addition to all argument references listed, you can access the following attr
Nested scheme for **referent**:
* `api_href` - (String) URI representing this resource through an API.
* `ui_href` - (String) URI representing this resource through the UI.
-* `resource_group_id` - (String) Resource group where the tool can be found.
+* `resource_group_id` - (String) Resource group where the tool is located.
* `state` - (String) Current configuration state of the tool.
* Constraints: Allowable values are: `configured`, `configuring`, `misconfigured`, `unconfigured`.
* `toolchain_crn` - (String) CRN of toolchain which the tool is bound to.
diff --git a/website/docs/r/cd_toolchain_tool_hashicorpvault.html.markdown b/website/docs/r/cd_toolchain_tool_hashicorpvault.html.markdown
index 9760fbf872..18a8da04ea 100644
--- a/website/docs/r/cd_toolchain_tool_hashicorpvault.html.markdown
+++ b/website/docs/r/cd_toolchain_tool_hashicorpvault.html.markdown
@@ -10,7 +10,7 @@ subcategory: "Continuous Delivery"
Provides a resource for cd_toolchain_tool_hashicorpvault. This allows cd_toolchain_tool_hashicorpvault to be created, updated and deleted.
-More information on this Continuous Delivery tool integration can be found [here](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-hashicorpvault).
+See the [tool integration](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-hashicorpvault) page for more information.
## Example Usage
@@ -42,13 +42,13 @@ Nested scheme for **parameters**:
* `dashboard_url` - (Required, String) The URL of the HashiCorp Vault server dashboard for this integration. In the graphical UI, this is the dashboard that the browser will navigate to when you click the HashiCorp Vault integration tile.
* `default_secret` - (Optional, String) A default secret name that will be selected or used if no list of secret names are returned from your HashiCorp Vault instance.
* `name` - (Required, String) The name used to identify this tool integration. Secret references include this name to identify the secrets store where the secrets reside. All secrets store tools integrated into a toolchain should have a unique name to allow secret resolution to function properly.
- * `password` - (Optional, String) The authentication password for your HashiCorp Vault instance when using the 'userpass' authentication method. This parameter is ignored for other authentication methods.
+ * `password` - (Optional, String) The authentication password for your HashiCorp Vault instance when using the 'userpass' authentication method. This parameter is ignored for other authentication methods. You can use a toolchain secret reference for this parameter. For more information, see [Protecting your sensitive data in Continuous Delivery](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-cd_data_security#cd_secure_credentials).
* `path` - (Required, String) The mount path where your secrets are stored in your HashiCorp Vault instance.
- * `role_id` - (Optional, String) The authentication role ID for your HashiCorp Vault instance when using the 'approle' authentication method. This parameter is ignored for other authentication methods. Note, 'role_id' should be treated as a secret and should not be shared in plaintext.
+ * `role_id` - (Optional, String) The authentication role ID for your HashiCorp Vault instance when using the 'approle' authentication method. This parameter is ignored for other authentication methods. Note, 'role_id' should be treated as a secret and should not be shared in plaintext. You can use a toolchain secret reference for this parameter. For more information, see [Protecting your sensitive data in Continuous Delivery](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-cd_data_security#cd_secure_credentials).
* `secret_filter` - (Optional, String) A regular expression to filter the list of secret names returned from your HashiCorp Vault instance.
- * `secret_id` - (Optional, String) The authentication secret ID for your HashiCorp Vault instance when using the 'approle' authentication method. This parameter is ignored for other authentication methods.
+ * `secret_id` - (Optional, String) The authentication secret ID for your HashiCorp Vault instance when using the 'approle' authentication method. This parameter is ignored for other authentication methods. You can use a toolchain secret reference for this parameter. For more information, see [Protecting your sensitive data in Continuous Delivery](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-cd_data_security#cd_secure_credentials).
* `server_url` - (Required, String) The server URL for your HashiCorp Vault instance.
- * `token` - (Optional, String) The authentication token for your HashiCorp Vault instance when using the 'github' and 'token' authentication methods. This parameter is ignored for other authentication methods.
+ * `token` - (Optional, String) The authentication token for your HashiCorp Vault instance when using the 'github' and 'token' authentication methods. This parameter is ignored for other authentication methods. You can use a toolchain secret reference for this parameter. For more information, see [Protecting your sensitive data in Continuous Delivery](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-cd_data_security#cd_secure_credentials).
* `username` - (Optional, String) The authentication username for your HashiCorp Vault instance when using the 'userpass' authentication method. This parameter is ignored for other authentication methods.
* `toolchain_id` - (Required, Forces new resource, String) ID of the toolchain to bind the tool to.
* Constraints: The maximum length is `36` characters. The minimum length is `36` characters. The value must match regular expression `/^[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-4[a-fA-F0-9]{3}-[89abAB][a-fA-F0-9]{3}-[a-fA-F0-9]{12}$/`.
@@ -64,7 +64,7 @@ In addition to all argument references listed, you can access the following attr
Nested scheme for **referent**:
* `api_href` - (String) URI representing this resource through an API.
* `ui_href` - (String) URI representing this resource through the UI.
-* `resource_group_id` - (String) Resource group where the tool can be found.
+* `resource_group_id` - (String) Resource group where the tool is located.
* `state` - (String) Current configuration state of the tool.
* Constraints: Allowable values are: `configured`, `configuring`, `misconfigured`, `unconfigured`.
* `toolchain_crn` - (String) CRN of toolchain which the tool is bound to.
diff --git a/website/docs/r/cd_toolchain_tool_hostedgit.html.markdown b/website/docs/r/cd_toolchain_tool_hostedgit.html.markdown
index 7efa7f5474..5157b6671e 100644
--- a/website/docs/r/cd_toolchain_tool_hostedgit.html.markdown
+++ b/website/docs/r/cd_toolchain_tool_hostedgit.html.markdown
@@ -10,7 +10,7 @@ subcategory: "Continuous Delivery"
Provides a resource for cd_toolchain_tool_hostedgit. This allows cd_toolchain_tool_hostedgit to be created, updated and deleted.
-More information on this Continuous Delivery tool integration can be found [here](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-grit).
+See the [tool integration](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-grit) page for more information.
## Example Usage
@@ -61,7 +61,7 @@ Nested scheme for **parameters**:
* `owner_id` - (Computed, String) The GitLab user or group that owns the repository. This parameter is required when creating a new repository, cloning, or forking a repository. The value will be computed when linking to an existing repository.
* `private_repo` - (Computed, Boolean) Set this value to 'true' to make the repository private when creating a new repository or when cloning or forking a repository. This parameter is not used when linking to an existing repository.
* Constraints: The default value is `true`.
- * `project_id` - (Computed, String) The ID of the project.
+ * `repo_id` - (Computed, String) The ID of the Git Repos and Issue Tracking project.
* `repo_name` - (Computed, String) The name of the new GitLab repository to create. This parameter is required when creating a new repository, cloning, or forking a repository. The value will be computed when linking to an existing repository.
* `repo_url` - (Computed, String) The URL of the GitLab repository for this tool integration. This parameter is required when linking to an existing repository. The value will be computed when creating a new repository, cloning, or forking a repository.
* `source_repo_url` - (Computed, String) The URL of the repository that you are forking or cloning. This parameter is required when forking or cloning a repository. It is not used when creating a new repository or linking to an existing repository.
@@ -84,7 +84,7 @@ In addition to all argument references listed, you can access the following attr
Nested scheme for **referent**:
* `api_href` - (String) URI representing this resource through an API.
* `ui_href` - (String) URI representing this resource through the UI.
-* `resource_group_id` - (String) Resource group where the tool can be found.
+* `resource_group_id` - (String) Resource group where the tool is located.
* `state` - (String) Current configuration state of the tool.
* Constraints: Allowable values are: `configured`, `configuring`, `misconfigured`, `unconfigured`.
* `toolchain_crn` - (String) CRN of toolchain which the tool is bound to.
diff --git a/website/docs/r/cd_toolchain_tool_jenkins.html.markdown b/website/docs/r/cd_toolchain_tool_jenkins.html.markdown
index 01988d97de..e627cab66c 100644
--- a/website/docs/r/cd_toolchain_tool_jenkins.html.markdown
+++ b/website/docs/r/cd_toolchain_tool_jenkins.html.markdown
@@ -10,7 +10,7 @@ subcategory: "Continuous Delivery"
Provides a resource for cd_toolchain_tool_jenkins. This allows cd_toolchain_tool_jenkins to be created, updated and deleted.
-More information on this Continuous Delivery tool integration can be found [here](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-jenkins).
+See the [tool integration](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-jenkins) page for more information.
## Example Usage
@@ -34,7 +34,7 @@ Review the argument reference that you can specify for your resource.
* Constraints: The maximum length is `128` characters. The minimum length is `0` characters. The value must match regular expression `/^([^\\x00-\\x7F]|[a-zA-Z0-9-._ ])+$/`.
* `parameters` - (Required, List) Unique key-value pairs representing parameters to be used to create the tool. A list of parameters for each tool integration can be found in the Configuring tool integrations page.
Nested scheme for **parameters**:
- * `api_token` - (Optional, String) The API token to use for Jenkins REST API calls so that DevOps Insights can collect data from Jenkins. You can find the API token on the configuration page of your Jenkins instance.
+ * `api_token` - (Optional, String) The API token to use for Jenkins REST API calls so that DevOps Insights can collect data from Jenkins. You can find the API token on the configuration page of your Jenkins instance. You can use a toolchain secret reference for this parameter. For more information, see [Protecting your sensitive data in Continuous Delivery](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-cd_data_security#cd_secure_credentials).
* `api_user_name` - (Optional, String) The user name to use with the Jenkins server's API token, which is required so that DevOps Insights can collect data from Jenkins. You can find your API user name on the configuration page of your Jenkins instance.
* `dashboard_url` - (Required, String) The URL of the Jenkins server dashboard for this integration. In the graphical UI, this is the dashboard that the browser will navigate to when you click the Jenkins integration tile.
* `name` - (Required, String) The name for this tool integration.
@@ -53,7 +53,7 @@ In addition to all argument references listed, you can access the following attr
Nested scheme for **referent**:
* `api_href` - (String) URI representing this resource through an API.
* `ui_href` - (String) URI representing this resource through the UI.
-* `resource_group_id` - (String) Resource group where the tool can be found.
+* `resource_group_id` - (String) Resource group where the tool is located.
* `state` - (String) Current configuration state of the tool.
* Constraints: Allowable values are: `configured`, `configuring`, `misconfigured`, `unconfigured`.
* `toolchain_crn` - (String) CRN of toolchain which the tool is bound to.
diff --git a/website/docs/r/cd_toolchain_tool_jira.html.markdown b/website/docs/r/cd_toolchain_tool_jira.html.markdown
index fd594f433a..c24a4d89ec 100644
--- a/website/docs/r/cd_toolchain_tool_jira.html.markdown
+++ b/website/docs/r/cd_toolchain_tool_jira.html.markdown
@@ -10,7 +10,7 @@ subcategory: "Continuous Delivery"
Provides a resource for cd_toolchain_tool_jira. This allows cd_toolchain_tool_jira to be created, updated and deleted.
-More information on this Continuous Delivery tool integration can be found [here](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-jira).
+See the [tool integration](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-jira) page for more information.
## Example Usage
@@ -35,7 +35,7 @@ Review the argument reference that you can specify for your resource.
* Constraints: The maximum length is `128` characters. The minimum length is `0` characters. The value must match regular expression `/^([^\\x00-\\x7F]|[a-zA-Z0-9-._ ])+$/`.
* `parameters` - (Required, List) Unique key-value pairs representing parameters to be used to create the tool. A list of parameters for each tool integration can be found in the Configuring tool integrations page.
Nested scheme for **parameters**:
- * `api_token` - (Optional, String) The api token for your JIRA account. Optional for public projects.
+ * `api_token` - (Optional, String) The api token for your JIRA account. Optional for public projects. You can use a toolchain secret reference for this parameter. For more information, see [Protecting your sensitive data in Continuous Delivery](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-cd_data_security#cd_secure_credentials).
* `api_url` - (Required, String) The base API URL for your JIRA instance.
* `enable_traceability` - (Optional, Boolean) Track the deployment of code changes by creating tags, labels and comments on commits, pull requests and referenced issues.
* Constraints: The default value is `false`.
@@ -55,7 +55,7 @@ In addition to all argument references listed, you can access the following attr
Nested scheme for **referent**:
* `api_href` - (String) URI representing this resource through an API.
* `ui_href` - (String) URI representing this resource through the UI.
-* `resource_group_id` - (String) Resource group where the tool can be found.
+* `resource_group_id` - (String) Resource group where the tool is located.
* `state` - (String) Current configuration state of the tool.
* Constraints: Allowable values are: `configured`, `configuring`, `misconfigured`, `unconfigured`.
* `toolchain_crn` - (String) CRN of toolchain which the tool is bound to.
diff --git a/website/docs/r/cd_toolchain_tool_keyprotect.html.markdown b/website/docs/r/cd_toolchain_tool_keyprotect.html.markdown
index 144e4eeeb8..b71de50ea6 100644
--- a/website/docs/r/cd_toolchain_tool_keyprotect.html.markdown
+++ b/website/docs/r/cd_toolchain_tool_keyprotect.html.markdown
@@ -10,7 +10,7 @@ subcategory: "Continuous Delivery"
Provides a resource for cd_toolchain_tool_keyprotect. This allows cd_toolchain_tool_keyprotect to be created, updated and deleted.
-More information on this Continuous Delivery tool integration can be found [here](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-keyprotect).
+See the [tool integration](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-keyprotect) page for more information.
## Example Usage
@@ -53,7 +53,7 @@ In addition to all argument references listed, you can access the following attr
Nested scheme for **referent**:
* `api_href` - (String) URI representing this resource through an API.
* `ui_href` - (String) URI representing this resource through the UI.
-* `resource_group_id` - (String) Resource group where the tool can be found.
+* `resource_group_id` - (String) Resource group where the tool is located.
* `state` - (String) Current configuration state of the tool.
* Constraints: Allowable values are: `configured`, `configuring`, `misconfigured`, `unconfigured`.
* `toolchain_crn` - (String) CRN of toolchain which the tool is bound to.
diff --git a/website/docs/r/cd_toolchain_tool_nexus.html.markdown b/website/docs/r/cd_toolchain_tool_nexus.html.markdown
index f4d0ba1df0..e6dd93dd78 100644
--- a/website/docs/r/cd_toolchain_tool_nexus.html.markdown
+++ b/website/docs/r/cd_toolchain_tool_nexus.html.markdown
@@ -10,7 +10,7 @@ subcategory: "Continuous Delivery"
Provides a resource for cd_toolchain_tool_nexus. This allows cd_toolchain_tool_nexus to be created, updated and deleted.
-More information on this Continuous Delivery tool integration can be found [here](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-nexus).
+See the [tool integration](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-nexus) page for more information.
## Example Usage
@@ -40,7 +40,7 @@ Nested scheme for **parameters**:
* `release_url` - (Optional, String) The URL of the Nexus release repository.
* `server_url` - (Optional, String) The URL of the Nexus server.
* `snapshot_url` - (Optional, String) The URL of the Nexus snapshot repository.
- * `token` - (Optional, String) The password or token for authenticating to the Nexus repository.
+ * `token` - (Optional, String) The password or token for authenticating to the Nexus repository. You can use a toolchain secret reference for this parameter. For more information, see [Protecting your sensitive data in Continuous Delivery](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-cd_data_security#cd_secure_credentials).
* `type` - (Required, String) The type of repository for the Nexus integration.
* Constraints: Allowable values are: `npm`, `maven`.
* `user_id` - (Optional, String) The user id or email for authenticating to the Nexus repository.
@@ -58,7 +58,7 @@ In addition to all argument references listed, you can access the following attr
Nested scheme for **referent**:
* `api_href` - (String) URI representing this resource through an API.
* `ui_href` - (String) URI representing this resource through the UI.
-* `resource_group_id` - (String) Resource group where the tool can be found.
+* `resource_group_id` - (String) Resource group where the tool is located.
* `state` - (String) Current configuration state of the tool.
* Constraints: Allowable values are: `configured`, `configuring`, `misconfigured`, `unconfigured`.
* `toolchain_crn` - (String) CRN of toolchain which the tool is bound to.
diff --git a/website/docs/r/cd_toolchain_tool_pagerduty.html.markdown b/website/docs/r/cd_toolchain_tool_pagerduty.html.markdown
index 6b7f5e3ef0..e0d58e1c43 100644
--- a/website/docs/r/cd_toolchain_tool_pagerduty.html.markdown
+++ b/website/docs/r/cd_toolchain_tool_pagerduty.html.markdown
@@ -10,7 +10,7 @@ subcategory: "Continuous Delivery"
Provides a resource for cd_toolchain_tool_pagerduty. This allows cd_toolchain_tool_pagerduty to be created, updated and deleted.
-More information on this Continuous Delivery tool integration can be found [here](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-pagerduty).
+See the [tool integration](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-pagerduty) page for more information.
## Example Usage
@@ -49,7 +49,7 @@ In addition to all argument references listed, you can access the following attr
Nested scheme for **referent**:
* `api_href` - (String) URI representing this resource through an API.
* `ui_href` - (String) URI representing this resource through the UI.
-* `resource_group_id` - (String) Resource group where the tool can be found.
+* `resource_group_id` - (String) Resource group where the tool is located.
* `state` - (String) Current configuration state of the tool.
* Constraints: Allowable values are: `configured`, `configuring`, `misconfigured`, `unconfigured`.
* `toolchain_crn` - (String) CRN of toolchain which the tool is bound to.
diff --git a/website/docs/r/cd_toolchain_tool_pipeline.html.markdown b/website/docs/r/cd_toolchain_tool_pipeline.html.markdown
index edbae8311e..ecb19b9b9d 100644
--- a/website/docs/r/cd_toolchain_tool_pipeline.html.markdown
+++ b/website/docs/r/cd_toolchain_tool_pipeline.html.markdown
@@ -10,7 +10,7 @@ subcategory: "Continuous Delivery"
Provides a resource for cd_toolchain_tool_pipeline. This allows cd_toolchain_tool_pipeline to be created, updated and deleted.
-More information on this Continuous Delivery tool integration can be found [here](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-deliverypipeline).
+See the [tool integration](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-deliverypipeline) page for more information.
## Example Usage
@@ -46,7 +46,7 @@ In addition to all argument references listed, you can access the following attr
Nested scheme for **referent**:
* `api_href` - (String) URI representing this resource through an API.
* `ui_href` - (String) URI representing this resource through the UI.
-* `resource_group_id` - (String) Resource group where the tool can be found.
+* `resource_group_id` - (String) Resource group where the tool is located.
* `state` - (String) Current configuration state of the tool.
* Constraints: Allowable values are: `configured`, `configuring`, `misconfigured`, `unconfigured`.
* `toolchain_crn` - (String) CRN of toolchain which the tool is bound to.
diff --git a/website/docs/r/cd_toolchain_tool_privateworker.html.markdown b/website/docs/r/cd_toolchain_tool_privateworker.html.markdown
index 6f2dec637f..d6e047e5a0 100644
--- a/website/docs/r/cd_toolchain_tool_privateworker.html.markdown
+++ b/website/docs/r/cd_toolchain_tool_privateworker.html.markdown
@@ -10,7 +10,7 @@ subcategory: "Continuous Delivery"
Provides a resource for cd_toolchain_tool_privateworker. This allows cd_toolchain_tool_privateworker to be created, updated and deleted.
-More information on this Continuous Delivery tool integration can be found [here](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-privateworker).
+See the [tool integration](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-privateworker) page for more information.
## Example Usage
@@ -33,7 +33,7 @@ Review the argument reference that you can specify for your resource.
* `parameters` - (Required, List) Unique key-value pairs representing parameters to be used to create the tool. A list of parameters for each tool integration can be found in the Configuring tool integrations page.
Nested scheme for **parameters**:
* `name` - (Required, String) The name used for this tool integration.
- * `worker_queue_credentials` - (Required, String) The service ID API key that is used by the private worker to authenticate access to the work queue.
+ * `worker_queue_credentials` - (Required, String) The service ID API key that is used by the private worker to authenticate access to the work queue. You can use a toolchain secret reference for this parameter. For more information, see [Protecting your sensitive data in Continuous Delivery](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-cd_data_security#cd_secure_credentials).
* `worker_queue_identifier` - (Computed, String) The service ID which identifies this private workers run request queue.
* `toolchain_id` - (Required, Forces new resource, String) ID of the toolchain to bind the tool to.
* Constraints: The maximum length is `36` characters. The minimum length is `36` characters. The value must match regular expression `/^[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-4[a-fA-F0-9]{3}-[89abAB][a-fA-F0-9]{3}-[a-fA-F0-9]{12}$/`.
@@ -49,7 +49,7 @@ In addition to all argument references listed, you can access the following attr
Nested scheme for **referent**:
* `api_href` - (String) URI representing this resource through an API.
* `ui_href` - (String) URI representing this resource through the UI.
-* `resource_group_id` - (String) Resource group where the tool can be found.
+* `resource_group_id` - (String) Resource group where the tool is located.
* `state` - (String) Current configuration state of the tool.
* Constraints: Allowable values are: `configured`, `configuring`, `misconfigured`, `unconfigured`.
* `toolchain_crn` - (String) CRN of toolchain which the tool is bound to.
diff --git a/website/docs/r/cd_toolchain_tool_saucelabs.html.markdown b/website/docs/r/cd_toolchain_tool_saucelabs.html.markdown
index b7a6b9731e..e1c732e567 100644
--- a/website/docs/r/cd_toolchain_tool_saucelabs.html.markdown
+++ b/website/docs/r/cd_toolchain_tool_saucelabs.html.markdown
@@ -10,7 +10,7 @@ subcategory: "Continuous Delivery"
Provides a resource for cd_toolchain_tool_saucelabs. This allows cd_toolchain_tool_saucelabs to be created, updated and deleted.
-More information on this Continuous Delivery tool integration can be found [here](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-saucelabs).
+See the [tool integration](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-saucelabs) page for more information.
## Example Usage
@@ -32,7 +32,7 @@ Review the argument reference that you can specify for your resource.
* Constraints: The maximum length is `128` characters. The minimum length is `0` characters. The value must match regular expression `/^([^\\x00-\\x7F]|[a-zA-Z0-9-._ ])+$/`.
* `parameters` - (Required, List) Unique key-value pairs representing parameters to be used to create the tool. A list of parameters for each tool integration can be found in the Configuring tool integrations page.
Nested scheme for **parameters**:
- * `access_key` - (Required, String) The access key for the Sauce Labs account.
+ * `access_key` - (Required, String) The access key for the Sauce Labs account. You can use a toolchain secret reference for this parameter. For more information, see [Protecting your sensitive data in Continuous Delivery](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-cd_data_security#cd_secure_credentials).
* `username` - (Required, String) The user name for the Sauce Labs account.
* `toolchain_id` - (Required, Forces new resource, String) ID of the toolchain to bind the tool to.
* Constraints: The maximum length is `36` characters. The minimum length is `36` characters. The value must match regular expression `/^[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-4[a-fA-F0-9]{3}-[89abAB][a-fA-F0-9]{3}-[a-fA-F0-9]{12}$/`.
@@ -48,7 +48,7 @@ In addition to all argument references listed, you can access the following attr
Nested scheme for **referent**:
* `api_href` - (String) URI representing this resource through an API.
* `ui_href` - (String) URI representing this resource through the UI.
-* `resource_group_id` - (String) Resource group where the tool can be found.
+* `resource_group_id` - (String) Resource group where the tool is located.
* `state` - (String) Current configuration state of the tool.
* Constraints: Allowable values are: `configured`, `configuring`, `misconfigured`, `unconfigured`.
* `toolchain_crn` - (String) CRN of toolchain which the tool is bound to.
diff --git a/website/docs/r/cd_toolchain_tool_secretsmanager.html.markdown b/website/docs/r/cd_toolchain_tool_secretsmanager.html.markdown
index 61fa6a7f41..03e9a16639 100644
--- a/website/docs/r/cd_toolchain_tool_secretsmanager.html.markdown
+++ b/website/docs/r/cd_toolchain_tool_secretsmanager.html.markdown
@@ -10,7 +10,7 @@ subcategory: "Continuous Delivery"
Provides a resource for cd_toolchain_tool_secretsmanager. This allows cd_toolchain_tool_secretsmanager to be created, updated and deleted.
-More information on this Continuous Delivery tool integration can be found [here](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-secretsmanager).
+See the [tool integration](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-secretsmanager) page for more information.
## Example Usage
@@ -53,7 +53,7 @@ In addition to all argument references listed, you can access the following attr
Nested scheme for **referent**:
* `api_href` - (String) URI representing this resource through an API.
* `ui_href` - (String) URI representing this resource through the UI.
-* `resource_group_id` - (String) Resource group where the tool can be found.
+* `resource_group_id` - (String) Resource group where the tool is located.
* `state` - (String) Current configuration state of the tool.
* Constraints: Allowable values are: `configured`, `configuring`, `misconfigured`, `unconfigured`.
* `toolchain_crn` - (String) CRN of toolchain which the tool is bound to.
diff --git a/website/docs/r/cd_toolchain_tool_securitycompliance.html.markdown b/website/docs/r/cd_toolchain_tool_securitycompliance.html.markdown
index ca4bc78653..78d6776283 100644
--- a/website/docs/r/cd_toolchain_tool_securitycompliance.html.markdown
+++ b/website/docs/r/cd_toolchain_tool_securitycompliance.html.markdown
@@ -10,7 +10,7 @@ subcategory: "Continuous Delivery"
Provides a resource for cd_toolchain_tool_securitycompliance. This allows cd_toolchain_tool_securitycompliance to be created, updated and deleted.
-More information on this Continuous Delivery tool integration can be found [here](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-scc).
+See the [tool integration](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-scc) page for more information.
## Example Usage
@@ -36,7 +36,7 @@ Review the argument reference that you can specify for your resource.
* Constraints: The maximum length is `128` characters. The minimum length is `0` characters. The value must match regular expression `/^([^\\x00-\\x7F]|[a-zA-Z0-9-._ ])+$/`.
* `parameters` - (Required, List) Unique key-value pairs representing parameters to be used to create the tool. A list of parameters for each tool integration can be found in the Configuring tool integrations page.
Nested scheme for **parameters**:
- * `api_key` - (Optional, String) The IBM Cloud API key used to access the Security and Compliance Center API. This parameter is only relevant when the `trigger_scan` parameter is `enabled`.
+ * `api_key` - (Optional, String) The IBM Cloud API key used to access the Security and Compliance Center API. This parameter is only relevant when the `trigger_scan` parameter is `enabled`. You can use a toolchain secret reference for this parameter. For more information, see [Protecting your sensitive data in Continuous Delivery](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-cd_data_security#cd_secure_credentials).
* Constraints: The value must match regular expression `/\\S/`.
* `evidence_namespace` - (Required, String) The kind of pipeline evidence to be displayed in Security and Compliance Center for this toolchain. The values are; `cd` which will use evidence generated by a Continuous Deployment pipeline, or `cc` which will use evidence generated by a Continuous Compliance pipeline.
* Constraints: Allowable values are: `cd`, `cc`.
@@ -60,7 +60,7 @@ In addition to all argument references listed, you can access the following attr
Nested scheme for **referent**:
* `api_href` - (String) URI representing this resource through an API.
* `ui_href` - (String) URI representing this resource through the UI.
-* `resource_group_id` - (String) Resource group where the tool can be found.
+* `resource_group_id` - (String) Resource group where the tool is located.
* `state` - (String) Current configuration state of the tool.
* Constraints: Allowable values are: `configured`, `configuring`, `misconfigured`, `unconfigured`.
* `toolchain_crn` - (String) CRN of toolchain which the tool is bound to.
diff --git a/website/docs/r/cd_toolchain_tool_slack.html.markdown b/website/docs/r/cd_toolchain_tool_slack.html.markdown
index ed1baa2ed3..edee87a2ae 100644
--- a/website/docs/r/cd_toolchain_tool_slack.html.markdown
+++ b/website/docs/r/cd_toolchain_tool_slack.html.markdown
@@ -10,7 +10,7 @@ subcategory: "Continuous Delivery"
Provides a resource for cd_toolchain_tool_slack. This allows cd_toolchain_tool_slack to be created, updated and deleted.
-More information on this Continuous Delivery tool integration can be found [here](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-slack).
+See the [tool integration](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-slack) page for more information.
## Example Usage
@@ -50,7 +50,7 @@ Nested scheme for **parameters**:
* Constraints: The default value is `true`.
* `toolchain_unbind` - (Optional, Boolean) Generate `tool removed from toolchain` notifications.
* Constraints: The default value is `true`.
- * `webhook` - (Required, String) The incoming webhook used by Slack to receive events.
+ * `webhook` - (Required, String) The incoming webhook used by Slack to receive events. You can use a toolchain secret reference for this parameter. For more information, see [Protecting your sensitive data in Continuous Delivery](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-cd_data_security#cd_secure_credentials).
* `toolchain_id` - (Required, Forces new resource, String) ID of the toolchain to bind the tool to.
* Constraints: The maximum length is `36` characters. The minimum length is `36` characters. The value must match regular expression `/^[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-4[a-fA-F0-9]{3}-[89abAB][a-fA-F0-9]{3}-[a-fA-F0-9]{12}$/`.
@@ -65,7 +65,7 @@ In addition to all argument references listed, you can access the following attr
Nested scheme for **referent**:
* `api_href` - (String) URI representing this resource through an API.
* `ui_href` - (String) URI representing this resource through the UI.
-* `resource_group_id` - (String) Resource group where the tool can be found.
+* `resource_group_id` - (String) Resource group where the tool is located.
* `state` - (String) Current configuration state of the tool.
* Constraints: Allowable values are: `configured`, `configuring`, `misconfigured`, `unconfigured`.
* `toolchain_crn` - (String) CRN of toolchain which the tool is bound to.
diff --git a/website/docs/r/cd_toolchain_tool_sonarqube.html.markdown b/website/docs/r/cd_toolchain_tool_sonarqube.html.markdown
index cc9b345da5..28e452eaca 100644
--- a/website/docs/r/cd_toolchain_tool_sonarqube.html.markdown
+++ b/website/docs/r/cd_toolchain_tool_sonarqube.html.markdown
@@ -10,7 +10,7 @@ subcategory: "Continuous Delivery"
Provides a resource for cd_toolchain_tool_sonarqube. This allows cd_toolchain_tool_sonarqube to be created, updated and deleted.
-More information on this Continuous Delivery tool integration can be found [here](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-sonarqube).
+See the [tool integration](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-sonarqube) page for more information.
## Example Usage
@@ -40,7 +40,7 @@ Nested scheme for **parameters**:
* `name` - (Required, String) The name for this tool integration.
* `server_url` - (Required, String) The URL of the SonarQube server.
* `user_login` - (Optional, String) The user id for authenticating to the SonarQube server.
- * `user_password` - (Optional, String) The password or token for authenticating to the SonarQube server.
+ * `user_password` - (Optional, String) The password or token for authenticating to the SonarQube server. You can use a toolchain secret reference for this parameter. For more information, see [Protecting your sensitive data in Continuous Delivery](https://cloud.ibm.com/docs/ContinuousDelivery?topic=ContinuousDelivery-cd_data_security#cd_secure_credentials).
* `toolchain_id` - (Required, Forces new resource, String) ID of the toolchain to bind the tool to.
* Constraints: The maximum length is `36` characters. The minimum length is `36` characters. The value must match regular expression `/^[a-fA-F0-9]{8}-[a-fA-F0-9]{4}-4[a-fA-F0-9]{3}-[89abAB][a-fA-F0-9]{3}-[a-fA-F0-9]{12}$/`.
@@ -55,7 +55,7 @@ In addition to all argument references listed, you can access the following attr
Nested scheme for **referent**:
* `api_href` - (String) URI representing this resource through an API.
* `ui_href` - (String) URI representing this resource through the UI.
-* `resource_group_id` - (String) Resource group where the tool can be found.
+* `resource_group_id` - (String) Resource group where the tool is located.
* `state` - (String) Current configuration state of the tool.
* Constraints: Allowable values are: `configured`, `configuring`, `misconfigured`, `unconfigured`.
* `toolchain_crn` - (String) CRN of toolchain which the tool is bound to.