Skip to content

Commit c707658

Browse files
authored
fix: missing sm endpoint support iam creds (#510)
1 parent 6cbf00e commit c707658

File tree

1 file changed

+8
-5
lines changed

1 file changed

+8
-5
lines changed

prereqs/main.tf

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -224,11 +224,12 @@ resource "ibm_sm_arbitrary_secret" "git_token" {
224224
################## IAM CREDENTIALS###############################
225225

226226
resource "ibm_sm_iam_credentials_configuration" "iam_credentials_configuration" {
227-
count = ((local.create_pipeline_api_key) || (local.create_cos_api_key)) ? 1 : 0
228-
instance_id = (local.sm_instance_id != "") ? local.sm_instance_id : var.sm_instance_id
229-
region = var.sm_location
230-
name = "iam_credentials_config"
231-
api_key = var.ibmcloud_api_key
227+
count = ((local.create_pipeline_api_key) || (local.create_cos_api_key)) ? 1 : 0
228+
instance_id = (local.sm_instance_id != "") ? local.sm_instance_id : var.sm_instance_id
229+
region = var.sm_location
230+
name = "iam_credentials_config"
231+
api_key = var.ibmcloud_api_key
232+
endpoint_type = var.sm_endpoint_type
232233
}
233234

234235
resource "ibm_sm_iam_credentials_secret" "iam_pipeline_apikey_credentials_secret" {
@@ -246,6 +247,7 @@ resource "ibm_sm_iam_credentials_secret" "iam_pipeline_apikey_credentials_secret
246247
secret_group_id = (var.create_secret_group) ? ibm_sm_secret_group.sm_secret_group[0].secret_group_id : data.ibm_sm_secret_group.existing_sm_secret_group[0].secret_group_id
247248
service_id = data.ibm_iam_service_id.pipeline_service_id[0].service_ids[0].id
248249
ttl = "7776000"
250+
endpoint_type = var.sm_endpoint_type
249251
}
250252

251253
resource "ibm_sm_iam_credentials_secret" "iam_cos_apikey_credentials_secret" {
@@ -263,4 +265,5 @@ resource "ibm_sm_iam_credentials_secret" "iam_cos_apikey_credentials_secret" {
263265
secret_group_id = (var.create_secret_group) ? ibm_sm_secret_group.sm_secret_group[0].secret_group_id : data.ibm_sm_secret_group.existing_sm_secret_group[0].secret_group_id
264266
service_id = data.ibm_iam_service_id.cos_service_id[0].service_ids[0].id
265267
ttl = "7776000"
268+
endpoint_type = var.sm_endpoint_type
266269
}

0 commit comments

Comments
 (0)