diff --git a/ibm_catalog.json b/ibm_catalog.json index d1364553..54eb6b45 100644 --- a/ibm_catalog.json +++ b/ibm_catalog.json @@ -549,7 +549,17 @@ }, { "key": "existing_subnet_ids", - "hidden": true + "hidden": true, + "custom_config": { + "type": "platform_resource", + "grouping": "deployment", + "original_grouping": "deployment", + "config_constraints": { + "resourceType": "subnet", + "selection": "multi_select", + "valueType": "id" + } + } }, { "key": "use_private_endpoint", @@ -742,6 +752,16 @@ "value": "^__NULL__$|^crn:(.*:){3}secrets-manager:(.*:){2}[0-9a-fA-F]{8}(?:-[0-9a-fA-F]{4}){3}-[0-9a-fA-F]{12}::$" } ], + "custom_config": { + "type": "platform_resource", + "grouping": "deployment", + "original_grouping": "deployment", + "config_constraints": { + "resourceType": "secrets-manager", + "selection": "single_select", + "valueType": "crn" + } + }, "hidden": true }, { @@ -787,7 +807,17 @@ "description": "The value provided for 'existing_vpc_crn' is not valid.", "value": "^crn:(.*:){3}is:(.*:){2}:vpc:[0-9a-z]{4}-[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$" } - ] + ], + "custom_config": { + "type": "platform_resource", + "grouping": "deployment", + "original_grouping": "deployment", + "config_constraints": { + "resourceType": "vpc", + "selection": "single_select", + "valueType": "crn" + } + } }, { "key": "existing_cos_instance_crn", @@ -798,7 +828,17 @@ "description": "The value provided for 'existing_cos_instance_crn' is not valid.", "value": "^crn:(.*:){3}cloud-object-storage:(.*:){2}[0-9a-fA-F]{8}(?:-[0-9a-fA-F]{4}){3}-[0-9a-fA-F]{12}::$" } - ] + ], + "custom_config": { + "type": "platform_resource", + "grouping": "deployment", + "original_grouping": "deployment", + "config_constraints": { + "resourceType": "cloud-object-storage", + "selection": "single_select", + "valueType": "crn" + } + } }, { "key": "skip_ocp_secrets_manager_iam_auth_policy",