diff --git a/ibm_catalog.json b/ibm_catalog.json index c4dbb3c9..f3a32dfa 100644 --- a/ibm_catalog.json +++ b/ibm_catalog.json @@ -569,7 +569,18 @@ }, { "key": "existing_subnet_ids", - "hidden": true + "display_name": "existing_subnets", + "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", @@ -765,6 +776,7 @@ }, { "key": "existing_secrets_manager_instance_crn", + "display_name": "existing_secrets_manager_instance", "value_constraints": [ { "type": "regex", @@ -772,6 +784,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 }, { @@ -810,6 +832,7 @@ }, { "key": "existing_vpc_crn", + "display_name": "existing_vpc", "hidden": true, "value_constraints": [ { @@ -817,18 +840,39 @@ "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", + "display_name": "existing_cos_instance", "hidden": true, "value_constraints": [ { "type": "regex", - "description": "The value provided for 'existing_cos_instance_crn' is not valid.", + "description": "The value provided for 'existing_cos_instance' 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",