Skip to content

Commit 209cdce

Browse files
fix: hide the provider_visibility option from DA inputs (#394)
1 parent 7cee5e4 commit 209cdce

File tree

2 files changed

+18
-13
lines changed

2 files changed

+18
-13
lines changed

ibm_catalog.json

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -633,7 +633,8 @@
633633
"displayname": "public-and-private",
634634
"value": "public-and-private"
635635
}
636-
]
636+
],
637+
"hidden": true
637638
},
638639
{
639640
"key": "prefix",
@@ -835,7 +836,8 @@
835836
"displayname": "public-and-private",
836837
"value": "public-and-private"
837838
}
838-
]
839+
],
840+
"hidden": true
839841
},
840842
{
841843
"key": "tenant_configuration"

solutions/instances/provider.tf

Lines changed: 14 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -3,22 +3,25 @@
33
########################################################################################################################
44

55
provider "ibm" {
6-
ibmcloud_api_key = var.ibmcloud_api_key
7-
region = var.region
8-
visibility = var.provider_visibility
6+
ibmcloud_api_key = var.ibmcloud_api_key
7+
region = var.region
8+
visibility = var.provider_visibility
9+
private_endpoint_type = (var.provider_visibility == "private" && var.region == "ca-mon") ? "vpe" : null
910
}
1011

1112
provider "ibm" {
12-
alias = "cos"
13-
ibmcloud_api_key = var.ibmcloud_cos_api_key != null ? var.ibmcloud_cos_api_key : var.ibmcloud_api_key
14-
region = local.default_cos_region
15-
visibility = var.provider_visibility
13+
alias = "cos"
14+
ibmcloud_api_key = var.ibmcloud_cos_api_key != null ? var.ibmcloud_cos_api_key : var.ibmcloud_api_key
15+
region = local.default_cos_region
16+
visibility = var.provider_visibility
17+
private_endpoint_type = (var.provider_visibility == "private" && var.region == "ca-mon") ? "vpe" : null
1618
}
1719

1820

1921
provider "ibm" {
20-
alias = "kms"
21-
ibmcloud_api_key = var.ibmcloud_kms_api_key != null ? var.ibmcloud_kms_api_key : var.ibmcloud_api_key
22-
region = local.kms_region
23-
visibility = var.provider_visibility
22+
alias = "kms"
23+
ibmcloud_api_key = var.ibmcloud_kms_api_key != null ? var.ibmcloud_kms_api_key : var.ibmcloud_api_key
24+
region = local.kms_region
25+
visibility = var.provider_visibility
26+
private_endpoint_type = (var.provider_visibility == "private" && var.region == "ca-mon") ? "vpe" : null
2427
}

0 commit comments

Comments
 (0)