diff --git a/ibm_catalog.json b/ibm_catalog.json index e65772d47..3dc2734f8 100644 --- a/ibm_catalog.json +++ b/ibm_catalog.json @@ -60,32 +60,32 @@ "configuration": [ { "custom_config": { + "config_constraints": { + "generationType": "2" + }, "grouping": "deployment", "original_grouping": "deployment", - "type": "json_editor" + "type": "vpc_region" }, - "key": "override_json_string" + "key": "region", + "required": true, + "type": "string" }, { "custom_config": { "grouping": "deployment", "original_grouping": "deployment", - "type": "textarea" + "type": "json_editor" }, - "key": "user_data" + "key": "override_json_string" }, { "custom_config": { - "config_constraints": { - "generationType": "2" - }, "grouping": "deployment", "original_grouping": "deployment", - "type": "vpc_region" + "type": "textarea" }, - "key": "region", - "required": true, - "type": "string" + "key": "user_data" }, { "key": "ibmcloud_api_key" @@ -94,7 +94,14 @@ "key": "prefix" }, { - "key": "resource_tags" + "key": "resource_tags", + "custom_config": { + "grouping": "deployment", + "original_grouping": "deployment", + "config_constraints": { + "type": "string" + } + } }, { "key": "ssh_key" @@ -211,121 +218,129 @@ }, "release_notes_url": "https://cloud.ibm.com/docs/secure-infrastructure-vpc?topic=secure-infrastructure-vpc-secure-infrastructure-vpc-relnotes", "configuration": [ + { + "custom_config": { + "config_constraints": { + "generationType": "2" + }, + "grouping": "deployment", + "original_grouping": "deployment", + "type": "vpc_region" + }, + "key": "region", + "required": true + }, { "key": "ssh_public_key", "required": true }, { - "hidden": true, - "key": "teleport_domain" + "key": "ibmcloud_api_key" }, { - "hidden": true, - "key": "do_declaration_url" + "key": "prefix" }, { - "hidden": true, - "key": "template_version" + "key": "existing_ssh_key_name" }, { - "key": "teleport_hostname", - "hidden": true + "key": "tags", + "custom_config": { + "grouping": "deployment", + "original_grouping": "deployment", + "config_constraints": { + "type": "string" + } + } }, { - "hidden": true, - "key": "byol_license_basekey" + "key": "network_cidr" }, { - "hidden": true, - "key": "teleport_management_zones" + "key": "vpcs" }, { - "hidden": true, - "key": "tgrefresh_url" + "key": "enable_transit_gateway" }, { - "hidden": true, - "key": "vpn_firewall_type" + "key": "transit_gateway_global" }, { - "hidden": true, - "key": "domain" + "key": "add_atracker_route" }, { - "hidden": true, - "key": "license_sku_keyword_2" + "key": "hs_crypto_instance_name" }, { - "key": "add_edge_vpc", - "hidden": true + "key": "hs_crypto_resource_group" }, { - "hidden": true, - "key": "enable_f5_external_fip" + "key": "use_random_cos_suffix" }, { - "hidden": true, - "key": "teleport_vsi_image_name" + "key": "vsi_image_name" }, { - "hidden": true, - "key": "tgactive_url" + "key": "vsi_instance_profile" }, { - "hidden": true, - "key": "license_type" + "key": "vsi_per_subnet" }, { - "hidden": true, - "key": "f5_instance_profile" + "custom_config": { + "grouping": "deployment", + "original_grouping": "deployment", + "type": "textarea" + }, + "key": "user_data" }, { - "hidden": true, - "key": "message_of_the_day" + "key": "use_legacy_network_interface" }, { - "hidden": true, - "key": "tgstandby_url" + "key": "add_edge_vpc", + "hidden": true }, { "hidden": true, - "key": "f5_image_name" + "key": "create_f5_network_on_management_vpc" }, { "hidden": true, - "key": "appid_name" + "key": "provision_teleport_in_f5" }, { "hidden": true, - "key": "license_password" + "key": "vpn_firewall_type" }, { "hidden": true, - "key": "provision_teleport_in_f5" + "key": "f5_image_name" }, { "hidden": true, - "key": "https_key" + "key": "f5_instance_profile" }, { "hidden": true, - "key": "https_cert" + "key": "hostname" }, { "hidden": true, - "key": "license_username" + "key": "domain" }, { "hidden": true, - "key": "teleport_license" + "key": "tmos_admin_password", + "type": "password" }, { "hidden": true, - "key": "enable_f5_management_fip" + "key": "license_type" }, { "hidden": true, - "key": "license_pool" + "key": "byol_license_basekey" }, { "hidden": true, @@ -333,72 +348,51 @@ }, { "hidden": true, - "key": "hostname" + "key": "license_username" }, { "hidden": true, - "key": "use_existing_appid" - }, - { - "custom_config": { - "grouping": "deployment", - "original_grouping": "deployment", - "type": "json_editor" - }, - "key": "override_json_string" + "key": "license_password" }, { - "custom_config": { - "grouping": "deployment", - "original_grouping": "deployment", - "type": "textarea" - }, - "key": "user_data" + "hidden": true, + "key": "license_pool" }, { "hidden": true, - "key": "tmos_admin_password", - "type": "password" + "key": "license_sku_keyword_1" }, { "hidden": true, - "key": "license_sku_keyword_1" + "key": "license_sku_keyword_2" }, { "hidden": true, - "key": "teleport_version" + "key": "license_unit_of_measure" }, { - "custom_config": { - "config_constraints": { - "generationType": "2" - }, - "grouping": "deployment", - "original_grouping": "deployment", - "type": "vpc_region" - }, - "key": "region", - "required": true + "hidden": true, + "key": "do_declaration_url" }, { - "key": "override", - "hidden": true + "hidden": true, + "key": "ts_declaration_url" }, { "hidden": true, - "key": "teleport_admin_email" + "key": "as3_declaration_url" }, { "hidden": true, - "key": "create_f5_network_on_management_vpc" + "key": "phone_home_url" }, { "hidden": true, - "key": "teleport_instance_profile" + "key": "template_source" }, { "hidden": true, - "key": "license_unit_of_measure" + "key": "template_version" }, { "hidden": true, @@ -406,83 +400,103 @@ }, { "hidden": true, - "key": "appid_resource_group" + "key": "tgactive_url" }, { "hidden": true, - "key": "phone_home_url" + "key": "tgstandby_url" }, { "hidden": true, - "key": "ts_declaration_url" + "key": "tgrefresh_url" }, { "hidden": true, - "key": "as3_declaration_url" + "key": "enable_f5_management_fip" }, { "hidden": true, - "key": "template_source" + "key": "enable_f5_external_fip" }, { - "key": "IC_SCHEMATICS_WORKSPACE_ID" + "hidden": true, + "key": "teleport_management_zones" }, { - "key": "add_atracker_route" + "hidden": true, + "key": "use_existing_appid" }, { - "key": "enable_transit_gateway" + "hidden": true, + "key": "appid_name" }, { - "key": "existing_ssh_key_name" + "hidden": true, + "key": "appid_resource_group" }, { - "key": "existing_vpc_cbr_zone_id" + "hidden": true, + "key": "teleport_instance_profile" }, { - "key": "hs_crypto_instance_name" + "hidden": true, + "key": "teleport_vsi_image_name" }, { - "key": "hs_crypto_resource_group" + "hidden": true, + "key": "teleport_license" }, { - "key": "ibmcloud_api_key" + "hidden": true, + "key": "https_cert" }, { - "key": "network_cidr" + "hidden": true, + "key": "https_key" }, { - "key": "prefix" + "key": "teleport_hostname", + "hidden": true }, { - "key": "skip_all_s2s_auth_policies" + "hidden": true, + "key": "teleport_domain" }, { - "key": "skip_kms_block_storage_s2s_auth_policy" + "hidden": true, + "key": "teleport_version" }, { - "key": "tags" + "hidden": true, + "key": "message_of_the_day" }, { - "key": "transit_gateway_global" + "hidden": true, + "key": "teleport_admin_email" }, { - "key": "use_legacy_network_interface" + "key": "skip_kms_block_storage_s2s_auth_policy" }, { - "key": "use_random_cos_suffix" + "key": "skip_all_s2s_auth_policies" }, { - "key": "vpcs" + "key": "override", + "hidden": true }, { - "key": "vsi_image_name" + "custom_config": { + "grouping": "deployment", + "original_grouping": "deployment", + "type": "json_editor" + }, + "key": "override_json_string" }, { - "key": "vsi_instance_profile" + "key": "IC_SCHEMATICS_WORKSPACE_ID" }, { - "key": "vsi_per_subnet" + "key": "existing_vpc_cbr_zone_id" } ], "iam_permissions": [ @@ -634,64 +648,78 @@ "required": true }, { - "key": "access_tags" + "key": "ibmcloud_api_key" }, { - "key": "block_storage_volumes" + "key": "prefix" }, { - "key": "boot_volume_encryption_key" + "key": "vpc_id" }, { - "key": "enable_floating_ip" + "key": "existing_ssh_key_name" }, { - "key": "existing_ssh_key_name" + "key": "resource_tags", + "custom_config": { + "grouping": "deployment", + "original_grouping": "deployment", + "config_constraints": { + "type": "string" + } + } }, { - "key": "ibmcloud_api_key" + "key": "access_tags", + "custom_config": { + "grouping": "deployment", + "original_grouping": "deployment", + "config_constraints": { + "type": "string" + } + } }, { "key": "image_name" }, { - "key": "load_balancers" + "key": "vsi_instance_profile" }, { - "key": "placement_group_id" + "key": "user_data" }, { - "key": "prefix" + "key": "boot_volume_encryption_key" }, { - "key": "primary_vni_additional_ip_count" + "key": "vsi_per_subnet" }, { - "key": "resource_tags" + "key": "subnet_names" }, { "key": "security_group_ids" }, { - "key": "skip_iam_authorization_policy" + "key": "block_storage_volumes" }, { - "key": "subnet_names" + "key": "skip_iam_authorization_policy" }, { - "key": "use_legacy_network_interface" + "key": "enable_floating_ip" }, { - "key": "user_data" + "key": "placement_group_id" }, { - "key": "vpc_id" + "key": "load_balancers" }, { - "key": "vsi_instance_profile" + "key": "primary_vni_additional_ip_count" }, { - "key": "vsi_per_subnet" + "key": "use_legacy_network_interface" } ], "iam_permissions": [ @@ -800,14 +828,6 @@ }, "release_notes_url": "https://cloud.ibm.com/docs/secure-infrastructure-vpc?topic=secure-infrastructure-vpc-secure-infrastructure-vpc-relnotes", "configuration": [ - { - "custom_config": { - "grouping": "deployment", - "original_grouping": "deployment", - "type": "json_editor" - }, - "key": "override_json_string" - }, { "custom_config": { "config_constraints": { @@ -821,11 +841,47 @@ "required": true }, { - "key": "add_edge_vpc", - "hidden": true + "key": "ibmcloud_api_key" }, { - "key": "teleport_management_zones", + "key": "prefix" + }, + { + "key": "tags", + "custom_config": { + "grouping": "deployment", + "original_grouping": "deployment", + "config_constraints": { + "type": "string" + } + } + }, + { + "key": "network_cidr" + }, + { + "key": "vpcs" + }, + { + "key": "enable_transit_gateway" + }, + { + "key": "transit_gateway_global" + }, + { + "key": "add_atracker_route" + }, + { + "key": "hs_crypto_instance_name" + }, + { + "key": "hs_crypto_resource_group" + }, + { + "key": "use_random_cos_suffix" + }, + { + "key": "add_edge_vpc", "hidden": true }, { @@ -948,6 +1004,10 @@ "key": "enable_f5_external_fip", "hidden": true }, + { + "key": "teleport_management_zones", + "hidden": true + }, { "key": "use_existing_appid", "hidden": true @@ -1000,37 +1060,6 @@ "key": "teleport_admin_email", "hidden": true }, - { - "key": "override", - "hidden": true - }, - { - "key": "IC_SCHEMATICS_WORKSPACE_ID" - }, - { - "key": "add_atracker_route" - }, - { - "key": "enable_transit_gateway" - }, - { - "key": "existing_vpc_cbr_zone_id" - }, - { - "key": "hs_crypto_instance_name" - }, - { - "key": "hs_crypto_resource_group" - }, - { - "key": "ibmcloud_api_key" - }, - { - "key": "network_cidr" - }, - { - "key": "prefix" - }, { "key": "skip_all_s2s_auth_policies" }, @@ -1038,16 +1067,22 @@ "key": "skip_kms_block_storage_s2s_auth_policy" }, { - "key": "tags" + "key": "override", + "hidden": true }, { - "key": "transit_gateway_global" + "custom_config": { + "grouping": "deployment", + "original_grouping": "deployment", + "type": "json_editor" + }, + "key": "override_json_string" }, { - "key": "use_random_cos_suffix" + "key": "IC_SCHEMATICS_WORKSPACE_ID" }, { - "key": "vpcs" + "key": "existing_vpc_cbr_zone_id" } ], "iam_permissions": [ @@ -1218,22 +1253,29 @@ "type": "string" }, { - "key": "entitlement" + "key": "ibmcloud_api_key" }, { - "key": "flavor" + "key": "prefix" }, { - "key": "ibmcloud_api_key" + "key": "resource_tags", + "custom_config": { + "grouping": "deployment", + "original_grouping": "deployment", + "config_constraints": { + "type": "string" + } + } }, { "key": "kube_version" }, { - "key": "prefix" + "key": "flavor" }, { - "key": "resource_tags" + "key": "entitlement" } ], "iam_permissions": [ @@ -1325,6 +1367,18 @@ }, "release_notes_url": "https://cloud.ibm.com/docs/secure-infrastructure-vpc?topic=secure-infrastructure-vpc-secure-infrastructure-vpc-relnotes", "configuration": [ + { + "custom_config": { + "config_constraints": { + "generationType": "2" + }, + "grouping": "deployment", + "original_grouping": "deployment", + "type": "vpc_region" + }, + "key": "region", + "required": true + }, { "key": "kube_version", "type": "string", @@ -1350,327 +1404,322 @@ "custom_config": {} }, { - "hidden": true, - "key": "tgactive_url" + "key": "ibmcloud_api_key" }, { - "hidden": true, - "key": "enable_f5_management_fip" + "key": "prefix" }, { - "hidden": true, - "key": "license_sku_keyword_1" + "key": "tags", + "custom_config": { + "grouping": "deployment", + "original_grouping": "deployment", + "config_constraints": { + "type": "string" + } + } }, { - "hidden": true, - "key": "enable_f5_external_fip" + "key": "network_cidr" }, { - "hidden": true, - "key": "vpn_firewall_type" + "key": "vpcs" }, { - "hidden": true, - "key": "license_type" + "key": "ignore_vpcs_for_cluster_deployment" }, { - "hidden": true, - "key": "byol_license_basekey" + "key": "enable_transit_gateway" }, { - "hidden": true, - "key": "teleport_vsi_image_name" + "key": "transit_gateway_global" }, { - "hidden": true, - "key": "message_of_the_day" + "key": "add_atracker_route" }, { - "hidden": true, - "key": "license_unit_of_measure" + "key": "hs_crypto_instance_name" }, { - "hidden": true, - "key": "teleport_admin_email" + "key": "hs_crypto_resource_group" }, { - "hidden": true, - "key": "hostname" + "key": "existing_kms_instance_name" }, { - "hidden": true, - "key": "ssh_public_key" + "key": "existing_kms_resource_group" }, { - "hidden": true, - "key": "existing_ssh_key_name" + "key": "existing_kms_endpoint_type" }, { - "custom_config": { - "config_constraints": { - "generationType": "2" - }, - "grouping": "deployment", - "original_grouping": "deployment", - "type": "vpc_region" - }, - "key": "region", - "required": true + "key": "use_random_cos_suffix" }, { - "hidden": true, - "key": "domain" + "key": "existing_cos_instance_name" }, { - "key": "phone_home_url", - "hidden": true + "key": "existing_cos_resource_group" }, { - "hidden": true, - "key": "tgstandby_url" + "key": "existing_cos_endpoint_type" }, { - "custom_config": { - "grouping": "deployment", - "original_grouping": "deployment", - "type": "json_editor" - }, - "key": "override_json_string" + "key": "use_existing_cos_for_vpc_flowlogs" }, { - "hidden": true, - "key": "appid_resource_group" + "key": "use_existing_cos_for_atracker" }, { - "hidden": true, - "key": "https_key" + "key": "cluster_zones" }, { - "hidden": true, - "key": "appid_name" + "key": "flavor" }, { - "key": "add_edge_vpc", - "hidden": true + "key": "workers_per_zone" }, { - "hidden": true, - "key": "tmos_admin_password", - "type": "password" + "key": "wait_till" }, { - "hidden": true, - "key": "teleport_management_zones" + "key": "kms_wait_for_apply" }, { - "hidden": true, - "key": "license_host" + "key": "entitlement" }, { - "hidden": true, - "key": "f5_instance_profile" + "key": "secondary_storage" }, { - "hidden": true, - "key": "license_sku_keyword_2" + "key": "cluster_addons" }, { - "hidden": true, - "key": "license_pool" + "key": "manage_all_cluster_addons" }, { - "hidden": true, - "key": "f5_image_name" + "key": "disable_outbound_traffic_protection" }, { - "hidden": true, - "key": "provision_teleport_in_f5" + "key": "cluster_force_delete_storage" }, { - "hidden": true, - "key": "as3_declaration_url" + "key": "operating_system" }, { - "hidden": true, - "key": "teleport_instance_profile" + "key": "verify_cluster_network_readiness" }, { - "hidden": true, - "key": "teleport_hostname" + "key": "use_ibm_cloud_private_api_endpoints" }, { - "hidden": true, - "key": "teleport_domain" + "key": "add_edge_vpc", + "hidden": true }, { "hidden": true, "key": "create_f5_network_on_management_vpc" }, - { - "key": "template_version", - "hidden": true - }, { "hidden": true, - "key": "app_id" + "key": "provision_teleport_in_f5" }, { "hidden": true, - "key": "teleport_license" + "key": "vpn_firewall_type" }, { "hidden": true, - "key": "use_existing_appid" + "key": "ssh_public_key" }, { "hidden": true, - "key": "teleport_version" + "key": "existing_ssh_key_name" }, { "hidden": true, - "key": "license_username" + "key": "f5_image_name" }, { "hidden": true, - "key": "tgrefresh_url" + "key": "f5_instance_profile" }, { "hidden": true, - "key": "https_cert" + "key": "hostname" }, { "hidden": true, - "key": "ts_declaration_url" + "key": "domain" }, { - "key": "override", - "hidden": true + "hidden": true, + "key": "tmos_admin_password", + "type": "password" }, { - "key": "cluster_zones" + "hidden": true, + "key": "license_type" }, { "hidden": true, - "key": "license_password" + "key": "byol_license_basekey" }, { "hidden": true, - "key": "do_declaration_url" + "key": "license_host" }, { - "key": "workers_per_zone" + "hidden": true, + "key": "license_username" }, { "hidden": true, - "key": "template_source" + "key": "license_password" }, { - "key": "IC_SCHEMATICS_WORKSPACE_ID" + "hidden": true, + "key": "license_pool" }, { - "key": "add_atracker_route" + "hidden": true, + "key": "license_sku_keyword_1" }, { - "key": "cluster_addons" + "hidden": true, + "key": "license_sku_keyword_2" }, { - "key": "cluster_force_delete_storage" + "hidden": true, + "key": "license_unit_of_measure" }, { - "key": "disable_outbound_traffic_protection" + "hidden": true, + "key": "do_declaration_url" }, { - "key": "enable_transit_gateway" + "hidden": true, + "key": "as3_declaration_url" }, { - "key": "entitlement" + "hidden": true, + "key": "ts_declaration_url" }, { - "key": "existing_cos_endpoint_type" + "key": "phone_home_url", + "hidden": true }, { - "key": "existing_cos_instance_name" + "hidden": true, + "key": "template_source" }, { - "key": "existing_cos_resource_group" + "key": "template_version", + "hidden": true }, { - "key": "existing_kms_endpoint_type" + "hidden": true, + "key": "app_id" }, { - "key": "existing_kms_instance_name" + "hidden": true, + "key": "tgactive_url" }, { - "key": "existing_kms_resource_group" + "hidden": true, + "key": "tgstandby_url" }, { - "key": "existing_vpc_cbr_zone_id" + "hidden": true, + "key": "tgrefresh_url" }, { - "key": "flavor" + "hidden": true, + "key": "enable_f5_management_fip" }, { - "key": "hs_crypto_instance_name" + "hidden": true, + "key": "enable_f5_external_fip" }, { - "key": "hs_crypto_resource_group" + "hidden": true, + "key": "teleport_management_zones" }, { - "key": "ibmcloud_api_key" + "hidden": true, + "key": "use_existing_appid" }, { - "key": "ignore_vpcs_for_cluster_deployment" + "hidden": true, + "key": "appid_name" }, { - "key": "kms_wait_for_apply" + "hidden": true, + "key": "appid_resource_group" }, { - "key": "manage_all_cluster_addons" + "hidden": true, + "key": "teleport_instance_profile" }, { - "key": "network_cidr" + "hidden": true, + "key": "teleport_vsi_image_name" }, { - "key": "operating_system" + "hidden": true, + "key": "teleport_license" }, { - "key": "prefix" + "hidden": true, + "key": "https_cert" }, { - "key": "secondary_storage" + "hidden": true, + "key": "https_key" }, { - "key": "skip_all_s2s_auth_policies" + "hidden": true, + "key": "teleport_hostname" }, { - "key": "skip_kms_block_storage_s2s_auth_policy" + "hidden": true, + "key": "teleport_domain" }, { - "key": "tags" + "hidden": true, + "key": "teleport_version" }, { - "key": "transit_gateway_global" + "hidden": true, + "key": "message_of_the_day" }, { - "key": "use_existing_cos_for_atracker" + "hidden": true, + "key": "teleport_admin_email" }, { - "key": "use_existing_cos_for_vpc_flowlogs" + "key": "skip_kms_block_storage_s2s_auth_policy" }, { - "key": "use_ibm_cloud_private_api_endpoints" + "key": "skip_all_s2s_auth_policies" }, { - "key": "use_random_cos_suffix" + "key": "override", + "hidden": true }, { - "key": "verify_cluster_network_readiness" + "custom_config": { + "grouping": "deployment", + "original_grouping": "deployment", + "type": "json_editor" + }, + "key": "override_json_string" }, { - "key": "vpcs" + "key": "IC_SCHEMATICS_WORKSPACE_ID" }, { - "key": "wait_till" + "key": "existing_vpc_cbr_zone_id" } ], "iam_permissions": [