@@ -932,36 +932,74 @@ var terraformPluginSDKExternalNameConfigs = map[string]config.ExternalName{
932932
933933 // apigee
934934 //
935- // Imported by using the following format: {{org_id}}/endpointAttachments/{{endpoint_attachment_id}}
936- "google_apigee_endpoint_attachment" : config .TemplatedStringAsIdentifier ("endpoint_attachment_id" , "{{ .parameters.org_id }}/endpointAttachments/{{ .external_name }}" ),
937935 // Imported by using the following format: organizations/{{name}}
938936 "google_apigee_addons_config" : config .IdentifierFromProvider ,
937+ // Imported by using the following format: organizations/{{org_id}}/apis/{{name}}
938+ "google_apigee_api" : config .TemplatedStringAsIdentifier ("name" , "organizations/{{ .parameters.org_id }}/apis/{{ .external_name }}" ),
939+ // Imported by using the following format: {{org_id}}/apiproducts/{{name}}
940+ "google_apigee_api_product" : config .TemplatedStringAsIdentifier ("name" , "{{ .parameters.org_id }}/apiproducts/{{ .external_name }}" ),
941+ // Imported by using the following format: {{org_id}}/appgroups/{{name}}
942+ "google_apigee_app_group" : config .TemplatedStringAsIdentifier ("name" , "{{ .parameters.org_id }}/appgroups/{{ .external_name }}" ),
943+ // Imported by using the following format: {{org_id}}/controlPlaneAccess
944+ "google_apigee_control_plane_access" : config .IdentifierFromProvider ,
945+ // Imported by using the following format: {{org_id}}/developers/{{email}}
946+ "google_apigee_developer" : config .TemplatedStringAsIdentifier ("email" , "{{ .parameters.org_id }}/developers/{{ .external_name }}" ),
947+ // Imported by using the following format: {{org_id}}/dnszones/{{name}}
948+ "google_apigee_dns_zone" : config .TemplatedStringAsIdentifier ("name" , "{{ .parameters.org_id }}/dnszones/{{ .external_name }}" ),
949+ // Imported by using the following format: {{org_id}}/endpointAttachments/{{endpoint_attachment_id}}
950+ "google_apigee_endpoint_attachment" : config .TemplatedStringAsIdentifier ("endpoint_attachment_id" , "{{ .parameters.org_id }}/endpointAttachments/{{ .external_name }}" ),
951+ // Imported by using the following format: {{env_id}}/keystores/{{name}}
952+ "google_apigee_env_keystore" : config .TemplatedStringAsIdentifier ("name" , "{{ .parameters.env_id }}/keystores/{{ .external_name }}" ),
953+ // Imported by using the following format: {{env_id}}/references/{{name}}
954+ "google_apigee_env_references" : config .TemplatedStringAsIdentifier ("name" , "{{ .parameters.env_id }}/references/{{ .external_name }}" ),
939955 // Imported by using the following format: {{org_id}}/envgroups/{{name}}
940956 "google_apigee_envgroup" : config .TemplatedStringAsIdentifier ("name" , "{{ .parameters.org_id }}/envgroups/{{ .external_name }}" ),
941957 // Imported by using the following format: {{envgroup_id}}/attachments/{{name}}. Name doesn't exist in parameters, try using IdentifierFromProvider
942958 "google_apigee_envgroup_attachment" : apigeeEnvgroupAttachment (),
943959 // Imported by using the following format: {{org_id}}/environments/{{name}}
944960 "google_apigee_environment" : config .TemplatedStringAsIdentifier ("name" , "{{ .parameters.org_id }}/environments/{{ .external_name }}" ),
961+ // Imported by using the following format: {{org_id}}/environments/{{environment}}/addonsConfig
962+ "google_apigee_environment_addons_config" : config .IdentifierFromProvider ,
963+ // Imported by using the following format: {{org_id}}/environments/{{environment}} roles/viewer user:jane@example.com
964+ "google_apigee_environment_iam_binding" : config .IdentifierFromProvider ,
965+ // Imported by using the following format: {{org_id}}/environments/{{environment}} roles/viewer user:jane@example.com
966+ "google_apigee_environment_iam_member" : config .IdentifierFromProvider ,
967+ // Imported by using the following format: {{org_id}}/environments/{{environment}}
968+ "google_apigee_environment_iam_policy" : config .IdentifierFromProvider ,
969+ // Imported by using the following format: {{env_id}}/keyvaluemaps/{{name}}
970+ "google_apigee_environment_keyvaluemaps" : config .TemplatedStringAsIdentifier ("name" , "{{ .parameters.env_id }}/keyvaluemaps/{{ .external_name }}" ),
971+ // Imported by using the following format: {{env_id}}/keyvaluemaps/{{keyvaluemap}}/entries/{{name}}
972+ "google_apigee_environment_keyvaluemaps_entries" : config .TemplatedStringAsIdentifier ("name" , "{{ .parameters.env_id }}/keyvaluemaps/{{ .parameters.keyvaluemap }}/entries/{{ .external_name }}" ),
973+ // Imported by using the following format: {{org_id}}/environments/{{environment}}/flowhooks/{{flow_hook_point}}
974+ "google_apigee_flowhook" : config .IdentifierFromProvider ,
945975 // Imported by using the following format: {{org_id}}/instances/{{name}}
946976 "google_apigee_instance" : config .TemplatedStringAsIdentifier ("name" , "{{ .parameters.org_id }}/instances/{{ .external_name }}" ),
947977 // Imported by using the following format: {{instance_id}}/attachments/{{name}}
948978 "google_apigee_instance_attachment" : apigeeInstanceAttachment (),
979+ // Imported by using the following format: organizations/{{org_id}}/environments/{{environment}}/keystores/{{keystore}}/aliases/{{alias}}
980+ "google_apigee_keystores_aliases_key_cert_file" : config .TemplatedStringAsIdentifier ("alias" , "organizations/{{ .parameters.org_id }}/environments/{{ .parameters.environment }}/keystores/{{ .parameters.keystore }}/aliases/{{ .external_name }}" ),
981+ // Imported by using the following format: organizations/{{org_id}}/environments/{{environment}}/keystores/{{keystore}}/aliases/{{alias}}
982+ "google_apigee_keystores_aliases_pkcs12" : config .TemplatedStringAsIdentifier ("alias" , "organizations/{{ .parameters.org_id }}/environments/{{ .parameters.environment }}/keystores/{{ .parameters.keystore }}/aliases/{{ .external_name }}" ),
983+ // Imported by using the following format: organizations/{{org_id}}/environments/{{environment}}/keystores/{{keystore}}/aliases/{{alias}}
984+ "google_apigee_keystores_aliases_self_signed_cert" : config .TemplatedStringAsIdentifier ("alias" , "organizations/{{ .parameters.org_id }}/environments/{{ .parameters.environment }}/keystores/{{ .parameters.keystore }}/aliases/{{ .external_name }}" ),
985+ // Imported by using the following format: {{instance_id}}/natAddresses/{{name}}
986+ "google_apigee_nat_address" : config .TemplatedStringAsIdentifier ("name" , "{{ .parameters.instance_id }}/natAddresses/{{ .external_name }}" ),
949987 // Imported by using the following format: organizations/{{name}}
950988 "google_apigee_organization" : apigeeOrganization (),
989+ // Imported by using the following format: {{org_id}}/securityActions/{{security_action_id}}
990+ "google_apigee_security_action" : config .TemplatedStringAsIdentifier ("security_action_id" , "{{ .parameters.org_id }}/securityActions/{{ .external_name }}" ),
991+ // Imported by using the following format: {{org_id}}/environments/{{environment}}/securityMonitoringConditions/{{security_monitoring_condition_id}}
992+ "google_apigee_security_monitoring_condition" : config .TemplatedStringAsIdentifier ("security_monitoring_condition_id" , "{{ .parameters.org_id }}/environments/{{ .parameters.environment }}/securityMonitoringConditions/{{ .external_name }}" ),
993+ // Imported by using the following format: {{org_id}}/securityProfilesV2/{{security_profile_id}}
994+ "google_apigee_security_profile_v2" : config .TemplatedStringAsIdentifier ("security_profile_id" , "{{ .parameters.org_id }}/securityProfilesV2/{{ .external_name }}" ),
995+ // Imported by using the following format: organizations/{{org_id}}/sharedflows/{{name}}
996+ "google_apigee_sharedflow" : config .TemplatedStringAsIdentifier ("name" , "organizations/{{ .parameters.org_id }}/sharedflows/{{ .external_name }}" ),
997+ // Imported by using the following format: {{org_id}}/environments/{{environment}}/sharedflows/{{sharedflow_id}}/revisions/{{revision}}/deployments
998+ "google_apigee_sharedflow_deployment" : config .IdentifierFromProvider ,
951999 // Imported by using the following format: organizations/{{name}}/syncAuthorization
9521000 "google_apigee_sync_authorization" : config .TemplatedStringAsIdentifier ("" , "organizations/{{ .parameters.name }}/syncAuthorization" ),
953- // Imported by using the following format: {{instance_id}}/natAddresses/{{name}}
954- "google_apigee_nat_address" : config .TemplatedStringAsIdentifier ("name" , "{{ .parameters.instance_id }}/natAddresses/{{ .external_name }}" ),
955- // Imported by using the following format: {{org_id}}/environments/{{environment}} roles/viewer user:jane@example.com
956- "google_apigee_environment_iam_member" : config .IdentifierFromProvider ,
957- // Imported by using the following format: {{env_id}}/keystores/{{name}}
958- "google_apigee_env_keystore" : config .TemplatedStringAsIdentifier ("name" , "{{ .parameters.env_id }}/keystores/{{ .external_name }}" ),
959- // Imported by using the following format: {{env_id}}/references/{{name}}
960- "google_apigee_env_references" : config .TemplatedStringAsIdentifier ("name" , "{{ .parameters.env_id }}/references/{{ .external_name }}" ),
9611001 // Imported by using the following format: {{env_id}}/targetservers/{{name}}
9621002 "google_apigee_target_server" : config .TemplatedStringAsIdentifier ("name" , "{{ .parameters.env_id }}/targetservers/{{ .external_name }}" ),
963- // Imported by using the following format: organizations/{{org_id}}/environments/{{environment}}/keystores/{{keystore}}/aliases/{{alias}}
964- "google_apigee_keystores_aliases_key_cert_file" : config .TemplatedStringAsIdentifier ("alias" , "organizations/{{ .parameters.org_id }}/environments/{{ .parameters.environment }}/keystores/{{ .parameters.keystore }}/aliases/{{ .external_name }}" ),
9651003
9661004 // binaryauthorization
9671005 //
0 commit comments