diff --git a/.changelog/4790.txt b/.changelog/4790.txt new file mode 100644 index 0000000000..11df711bf0 --- /dev/null +++ b/.changelog/4790.txt @@ -0,0 +1,3 @@ +```release-note:dependency +Improves documentation to include new import options for Terraform 1.5.0 +``` diff --git a/docs/resources/access_application.md b/docs/resources/access_application.md index f86241e53d..02f69705f7 100644 --- a/docs/resources/access_application.md +++ b/docs/resources/access_application.md @@ -356,3 +356,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_access_application.example / ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_access_application.example + id = "/" +} +``` diff --git a/docs/resources/access_ca_certificate.md b/docs/resources/access_ca_certificate.md index 42b49fcf27..0c285bcbfd 100644 --- a/docs/resources/access_ca_certificate.md +++ b/docs/resources/access_ca_certificate.md @@ -63,3 +63,16 @@ $ terraform import cloudflare_access_ca_certificate.example account/ # Zone level CA certificate import. $ terraform import cloudflare_access_ca_certificate.example account// ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_access_ca_certificate.example + id = "account//" +} + +import { + to = cloudflare_access_ca_certificate.example + id = "zone//" +} +``` diff --git a/docs/resources/access_group.md b/docs/resources/access_group.md index 3f2445f9b7..56ea449c2f 100644 --- a/docs/resources/access_group.md +++ b/docs/resources/access_group.md @@ -372,3 +372,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_access_group.example / ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_access_group.example + id = "/" +} +``` diff --git a/docs/resources/access_identity_provider.md b/docs/resources/access_identity_provider.md index cec84badcc..0431627646 100644 --- a/docs/resources/access_identity_provider.md +++ b/docs/resources/access_identity_provider.md @@ -142,3 +142,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_access_identity_provider.example / ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_access_identity_provider.example + id = "/" +} +``` diff --git a/docs/resources/access_mutual_tls_certificate.md b/docs/resources/access_mutual_tls_certificate.md index f37d61967c..ee18fbdd56 100644 --- a/docs/resources/access_mutual_tls_certificate.md +++ b/docs/resources/access_mutual_tls_certificate.md @@ -63,3 +63,11 @@ $ terraform import cloudflare_access_mutual_tls_certificate.example account// ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_access_mutual_tls_certificate.example + id = "zone//" +} +``` diff --git a/docs/resources/access_mutual_tls_hostname_settings.md b/docs/resources/access_mutual_tls_hostname_settings.md index f4df4cd186..5e73eb66af 100644 --- a/docs/resources/access_mutual_tls_hostname_settings.md +++ b/docs/resources/access_mutual_tls_hostname_settings.md @@ -53,3 +53,17 @@ $ terraform import cloudflare_access_mutual_tls_hostname_settings.example accoun # Zone level mTLS hostname settings import. $ terraform import cloudflare_access_mutual_tls_hostname_settings.example zone/ ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): + +```terraform +import { + to = cloudflare_access_mutual_tls_hostname_settings.example + id = "account/" +} + +import { + to = cloudflare_access_mutual_tls_hostname_settings.example + id = "zone/" +} +``` diff --git a/docs/resources/access_organization.md b/docs/resources/access_organization.md index 34f7d22de6..d39b0111d5 100644 --- a/docs/resources/access_organization.md +++ b/docs/resources/access_organization.md @@ -82,3 +82,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_access_organization.example ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_access_organization.example + id = "" +} +``` diff --git a/docs/resources/access_policy.md b/docs/resources/access_policy.md index 531387752f..e3a20f366f 100644 --- a/docs/resources/access_policy.md +++ b/docs/resources/access_policy.md @@ -449,3 +449,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_access_policy.example account/// ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_access_policy.example + id = "account///" +} +``` diff --git a/docs/resources/access_rule.md b/docs/resources/access_rule.md index d96d6c4ebb..6599a8fb7e 100644 --- a/docs/resources/access_rule.md +++ b/docs/resources/access_rule.md @@ -96,3 +96,11 @@ $ terraform import cloudflare_access_rule.default zone// # Account level access rule import. $ terraform import cloudflare_access_rule.default account// ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_access_rule.default + id = "account//" +} +``` diff --git a/docs/resources/access_service_token.md b/docs/resources/access_service_token.md index 63dfcf0230..83bf3555cf 100644 --- a/docs/resources/access_service_token.md +++ b/docs/resources/access_service_token.md @@ -66,3 +66,11 @@ Import is supported using the following syntax: # resource should you need to reference it in other resources. $ terraform import cloudflare_access_service_token.example / ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_access_service_token.example + id = "/" +} +``` diff --git a/docs/resources/account.md b/docs/resources/account.md index 6b59d420e1..b54f1b5ebe 100644 --- a/docs/resources/account.md +++ b/docs/resources/account.md @@ -43,3 +43,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_account.example ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_account.example + id = "" +} +``` diff --git a/docs/resources/account_member.md b/docs/resources/account_member.md index ab4c147156..b761de4b1d 100644 --- a/docs/resources/account_member.md +++ b/docs/resources/account_member.md @@ -45,3 +45,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_account_member.example / ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_account_member.example + id = "/" +} +``` diff --git a/docs/resources/address_map.md b/docs/resources/address_map.md index 655e7f66a4..f27e9c108d 100644 --- a/docs/resources/address_map.md +++ b/docs/resources/address_map.md @@ -81,3 +81,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_address_map.example / ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_address_map.example + id = "/" +} +``` diff --git a/docs/resources/argo.md b/docs/resources/argo.md index 22b9675b60..3efb258268 100644 --- a/docs/resources/argo.md +++ b/docs/resources/argo.md @@ -43,3 +43,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_argo.example ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_argo.example + id = "" +} +``` diff --git a/docs/resources/authenticated_origin_pulls.md b/docs/resources/authenticated_origin_pulls.md index d04b24251a..17e1a12300 100644 --- a/docs/resources/authenticated_origin_pulls.md +++ b/docs/resources/authenticated_origin_pulls.md @@ -82,3 +82,11 @@ $ terraform import cloudflare_authenticated_origin_pulls.example /// ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_authenticated_origin_pulls.example + id = "//" +} +``` diff --git a/docs/resources/authenticated_origin_pulls_certificate.md b/docs/resources/authenticated_origin_pulls_certificate.md index 1eff04c12e..5429f6ba5c 100644 --- a/docs/resources/authenticated_origin_pulls_certificate.md +++ b/docs/resources/authenticated_origin_pulls_certificate.md @@ -70,3 +70,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_authenticated_origin_pulls_certificate.example // ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_authenticated_origin_pulls_certificate.example + id = "//" +} +``` diff --git a/docs/resources/bot_management.md b/docs/resources/bot_management.md index 4cc1f9a440..ad36df8319 100644 --- a/docs/resources/bot_management.md +++ b/docs/resources/bot_management.md @@ -62,3 +62,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_bot_management.example ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_bot_management.example + id = "" +} +``` diff --git a/docs/resources/byo_ip_prefix.md b/docs/resources/byo_ip_prefix.md index 5345e61a34..915b48aec9 100644 --- a/docs/resources/byo_ip_prefix.md +++ b/docs/resources/byo_ip_prefix.md @@ -45,3 +45,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_byo_ip_prefix.example / ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_byo_ip_prefix.example + id = "/" +} +``` diff --git a/docs/resources/certificate_pack.md b/docs/resources/certificate_pack.md index 305fe899d9..3aebbaf8b6 100644 --- a/docs/resources/certificate_pack.md +++ b/docs/resources/certificate_pack.md @@ -98,5 +98,13 @@ Import is supported using the following syntax: $ terraform import cloudflare_certificate_pack.example / ``` +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_certificate_pack.example + id = "/" +} +``` + While supported, importing isn't recommended and it is advised to replace the certificate entirely instead. diff --git a/docs/resources/custom_hostname.md b/docs/resources/custom_hostname.md index 36220ad7f8..da2cbcb706 100644 --- a/docs/resources/custom_hostname.md +++ b/docs/resources/custom_hostname.md @@ -103,3 +103,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_custom_hostname.example 1d5fdc9e88c8a8c4518b068cd94331fe/0d89c70d-ad9f-4843-b99f-6cc0252067e9 ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_custom_hostname.example + id = "1d5fdc9e88c8a8c4518b068cd94331fe/0d89c70d-ad9f-4843-b99f-6cc0252067e9" +} +``` diff --git a/docs/resources/custom_hostname_fallback_origin.md b/docs/resources/custom_hostname_fallback_origin.md index b8bb2b2fc9..89c5527ee5 100644 --- a/docs/resources/custom_hostname_fallback_origin.md +++ b/docs/resources/custom_hostname_fallback_origin.md @@ -37,3 +37,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_custom_hostname_fallback_origin.example / ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_custom_hostname_fallback_origin.example + id = "/" +} +``` diff --git a/docs/resources/custom_pages.md b/docs/resources/custom_pages.md index a05812878c..9f84dfad99 100644 --- a/docs/resources/custom_pages.md +++ b/docs/resources/custom_pages.md @@ -44,3 +44,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_custom_pages.example // ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_custom_pages.example + id = "//" +} +``` diff --git a/docs/resources/custom_ssl.md b/docs/resources/custom_ssl.md index eb97bae886..ddd231e7f5 100644 --- a/docs/resources/custom_ssl.md +++ b/docs/resources/custom_ssl.md @@ -77,3 +77,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_custom_ssl.example / ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_custom_ssl.example + id = "/" +} +``` diff --git a/docs/resources/device_dex_test.md b/docs/resources/device_dex_test.md index 04f1c069f2..4be3fd8ce4 100644 --- a/docs/resources/device_dex_test.md +++ b/docs/resources/device_dex_test.md @@ -62,3 +62,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_device_dex_test.example / ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_device_dex_test.example + id = "/" +} +``` diff --git a/docs/resources/device_managed_networks.md b/docs/resources/device_managed_networks.md index 4f326c8525..531555f179 100644 --- a/docs/resources/device_managed_networks.md +++ b/docs/resources/device_managed_networks.md @@ -51,3 +51,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_device_managed_networks.example / ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_device_managed_networks.example + id = "/" +} +``` diff --git a/docs/resources/device_policy_certificates.md b/docs/resources/device_policy_certificates.md index 975366506d..7e451d5233 100644 --- a/docs/resources/device_policy_certificates.md +++ b/docs/resources/device_policy_certificates.md @@ -40,3 +40,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_device_policy_certificates.example ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_device_policy_certificates.example + id = "" +} +``` diff --git a/docs/resources/device_posture_integration.md b/docs/resources/device_posture_integration.md index e736293396..f869133837 100644 --- a/docs/resources/device_posture_integration.md +++ b/docs/resources/device_posture_integration.md @@ -69,3 +69,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_device_posture_integration.example / ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_device_posture_integration.example + id = "/" +} +``` diff --git a/docs/resources/device_posture_rule.md b/docs/resources/device_posture_rule.md index 357eabc142..ee1d432d60 100644 --- a/docs/resources/device_posture_rule.md +++ b/docs/resources/device_posture_rule.md @@ -124,3 +124,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_device_posture_rule.example / ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_device_posture_rule.example + id = "/" +} +``` diff --git a/docs/resources/device_settings_policy.md b/docs/resources/device_settings_policy.md index 4eda80a635..0e7795d2cf 100644 --- a/docs/resources/device_settings_policy.md +++ b/docs/resources/device_settings_policy.md @@ -74,3 +74,11 @@ Import is supported using the following syntax: # For default device settings policies you must use "default" as the policy ID. $ terraform import cloudflare_device_settings_policy.example / ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_device_settings_policy.example + id = "/" +} +``` diff --git a/docs/resources/dlp_profile.md b/docs/resources/dlp_profile.md index 597e424167..e46c92691c 100644 --- a/docs/resources/dlp_profile.md +++ b/docs/resources/dlp_profile.md @@ -146,3 +146,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_dlp_profile.example / ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_dlp_profile.example + id = "/" +} +``` diff --git a/docs/resources/email_routing_address.md b/docs/resources/email_routing_address.md index 4c663e4291..0509e68fc0 100644 --- a/docs/resources/email_routing_address.md +++ b/docs/resources/email_routing_address.md @@ -40,3 +40,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_email_routing_address.example / ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_email_routing_address.example + id = "/" +} +``` diff --git a/docs/resources/email_routing_rule.md b/docs/resources/email_routing_rule.md index 29141afa24..1c77e07901 100644 --- a/docs/resources/email_routing_rule.md +++ b/docs/resources/email_routing_rule.md @@ -80,3 +80,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_email_routing_rule.example / ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_email_routing_rule.example + id = "/" +} +``` diff --git a/docs/resources/fallback_domain.md b/docs/resources/fallback_domain.md index 9fec9c3aa4..9c45310d00 100644 --- a/docs/resources/fallback_domain.md +++ b/docs/resources/fallback_domain.md @@ -98,3 +98,11 @@ Import is supported using the following syntax: # Fallback Domains for default device policies must use "default" as the policy ID. $ terraform import cloudflare_fallback_domain.example / ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_fallback_domain.example + id = "/" +} +``` diff --git a/docs/resources/filter.md b/docs/resources/filter.md index b17bc92490..1a278334c4 100644 --- a/docs/resources/filter.md +++ b/docs/resources/filter.md @@ -54,3 +54,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_filter.example / ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_filter.example + id = "/" +} +``` diff --git a/docs/resources/firewall_rule.md b/docs/resources/firewall_rule.md index 3a42b92e20..5efb749708 100644 --- a/docs/resources/firewall_rule.md +++ b/docs/resources/firewall_rule.md @@ -69,3 +69,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_firewall_rule.example / ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_firewall_rule.example + id = "/" +} +``` diff --git a/docs/resources/gre_tunnel.md b/docs/resources/gre_tunnel.md index 6f42734733..bb8dbcb496 100644 --- a/docs/resources/gre_tunnel.md +++ b/docs/resources/gre_tunnel.md @@ -57,3 +57,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_gre_tunnel.example / ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_gre_tunnel.example + id = "/" +} +``` diff --git a/docs/resources/healthcheck.md b/docs/resources/healthcheck.md index 1be5152adc..db84c16a81 100644 --- a/docs/resources/healthcheck.md +++ b/docs/resources/healthcheck.md @@ -128,3 +128,11 @@ Import is supported using the following syntax: # Use the Zone ID and Healthcheck ID to import. $ terraform import cloudflare_healthcheck.example / ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_healthcheck.example + id = "/" +} +``` diff --git a/docs/resources/hostname_tls_setting.md b/docs/resources/hostname_tls_setting.md index a8bcb9259e..0d7d69f3ee 100644 --- a/docs/resources/hostname_tls_setting.md +++ b/docs/resources/hostname_tls_setting.md @@ -42,3 +42,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_hostname_tls_setting.example // ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_hostname_tls_setting.example + id = "//" +} +``` diff --git a/docs/resources/hostname_tls_setting_ciphers.md b/docs/resources/hostname_tls_setting_ciphers.md index 9fd45fc02f..b2e6e0a3c5 100644 --- a/docs/resources/hostname_tls_setting_ciphers.md +++ b/docs/resources/hostname_tls_setting_ciphers.md @@ -44,3 +44,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_hostname_tls_setting_ciphers.example / ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_hostname_tls_setting_ciphers.example + id = "/" +} +``` diff --git a/docs/resources/hyperdrive_config.md b/docs/resources/hyperdrive_config.md index 29776ea0ea..310214c7e6 100644 --- a/docs/resources/hyperdrive_config.md +++ b/docs/resources/hyperdrive_config.md @@ -73,3 +73,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_hyperdrive_config.example / ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_hyperdrive_config.example + id = "/" +} +``` diff --git a/docs/resources/infrastructure_access_target.md b/docs/resources/infrastructure_access_target.md index 6a188212fd..5d40ad7607 100644 --- a/docs/resources/infrastructure_access_target.md +++ b/docs/resources/infrastructure_access_target.md @@ -85,3 +85,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_infrastructure_access_target.example ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_infrastructure_access_target.example + id = "" +} +``` diff --git a/docs/resources/ipsec_tunnel.md b/docs/resources/ipsec_tunnel.md index dc89342c7f..9baecb9f2a 100644 --- a/docs/resources/ipsec_tunnel.md +++ b/docs/resources/ipsec_tunnel.md @@ -64,3 +64,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_ipsec_tunnel.example / ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_ipsec_tunnel.example + id = "/" +} +``` diff --git a/docs/resources/keyless_certificate.md b/docs/resources/keyless_certificate.md index 9005d7abbc..035c055579 100644 --- a/docs/resources/keyless_certificate.md +++ b/docs/resources/keyless_certificate.md @@ -50,3 +50,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_keyless_certificate.example / ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_keyless_certificate.example + id = "/" +} +``` diff --git a/docs/resources/list.md b/docs/resources/list.md index c2f3af1e92..63d575be78 100644 --- a/docs/resources/list.md +++ b/docs/resources/list.md @@ -189,3 +189,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_list.example / ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_list.example + id = "/" +} +``` diff --git a/docs/resources/list_item.md b/docs/resources/list_item.md index 1dd6ec529b..60c75b4b1d 100644 --- a/docs/resources/list_item.md +++ b/docs/resources/list_item.md @@ -135,3 +135,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_list_item.example // ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_list_item.example + id = "//" +} +``` diff --git a/docs/resources/load_balancer.md b/docs/resources/load_balancer.md index c4f2970072..435df1e735 100644 --- a/docs/resources/load_balancer.md +++ b/docs/resources/load_balancer.md @@ -288,3 +288,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_load_balancer.example / ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_load_balancer.example + id = "/" +} +``` diff --git a/docs/resources/load_balancer_monitor.md b/docs/resources/load_balancer_monitor.md index 20b33be52b..aeef7317b5 100644 --- a/docs/resources/load_balancer_monitor.md +++ b/docs/resources/load_balancer_monitor.md @@ -98,3 +98,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_load_balancer_monitor.example / ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_load_balancer_monitor.example + id = "/" +} +``` diff --git a/docs/resources/load_balancer_pool.md b/docs/resources/load_balancer_pool.md index efcfbb8d1b..2a9c1f0e96 100644 --- a/docs/resources/load_balancer_pool.md +++ b/docs/resources/load_balancer_pool.md @@ -129,3 +129,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_load_balancer_pool.example / ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_load_balancer_pool.example + id = "/" +} +``` diff --git a/docs/resources/logpull_retention.md b/docs/resources/logpull_retention.md index b3026de5f8..d64e85f348 100644 --- a/docs/resources/logpull_retention.md +++ b/docs/resources/logpull_retention.md @@ -36,3 +36,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_logpull_retention.example ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_logpull_retention.example + id = "" +} +``` diff --git a/docs/resources/logpush_job.md b/docs/resources/logpush_job.md index 50d8256bab..42fb5b07a5 100644 --- a/docs/resources/logpush_job.md +++ b/docs/resources/logpush_job.md @@ -164,3 +164,11 @@ $ terraform import cloudflare_logpush_job.example account// # Import a zone-scoped job. $ terraform import cloudflare_logpush_job.example zone// ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_logpush_job.example + id = "zone//" +} +``` diff --git a/docs/resources/magic_firewall_ruleset.md b/docs/resources/magic_firewall_ruleset.md index 7b2cf4510d..112e7f9e9a 100644 --- a/docs/resources/magic_firewall_ruleset.md +++ b/docs/resources/magic_firewall_ruleset.md @@ -54,6 +54,14 @@ The **rules** block is a list of maps with the following attributes: An existing Magic Firewall Ruleset can be imported using the account ID and ruleset ID -``` +```shell $ terraform import cloudflare_magic_firewall_ruleset.example d41d8cd98f00b204e9800998ecf8427e/cb029e245cfdd66dc8d2e570d5dd3322 ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_magic_firewall_ruleset.example + id = "d41d8cd98f00b204e9800998ecf8427e/cb029e245cfdd66dc8d2e570d5dd3322" +} +``` diff --git a/docs/resources/magic_wan_gre_tunnel.md b/docs/resources/magic_wan_gre_tunnel.md index 53b6d39044..827dad81ff 100644 --- a/docs/resources/magic_wan_gre_tunnel.md +++ b/docs/resources/magic_wan_gre_tunnel.md @@ -57,3 +57,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_magic_wan_gre_tunnel.example / ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_magic_wan_gre_tunnel.example + id = "/" +} +``` diff --git a/docs/resources/magic_wan_ipsec_tunnel.md b/docs/resources/magic_wan_ipsec_tunnel.md index 6dae58854b..0c92b07440 100644 --- a/docs/resources/magic_wan_ipsec_tunnel.md +++ b/docs/resources/magic_wan_ipsec_tunnel.md @@ -64,3 +64,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_magic_wan_ipsec_tunnel.example / ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_magic_wan_ipsec_tunnel.example + id = "/" +} +``` diff --git a/docs/resources/magic_wan_static_route.md b/docs/resources/magic_wan_static_route.md index a4f9a06660..42fd32e07b 100644 --- a/docs/resources/magic_wan_static_route.md +++ b/docs/resources/magic_wan_static_route.md @@ -59,3 +59,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_magic_wan_static_route.example / ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_magic_wan_static_route.example + id = "/" +} +``` diff --git a/docs/resources/mtls_certificate.md b/docs/resources/mtls_certificate.md index b3715984f0..8e3229d58b 100644 --- a/docs/resources/mtls_certificate.md +++ b/docs/resources/mtls_certificate.md @@ -50,3 +50,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_mtls_certificate.example / ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_mtls_certificate.example + id = "/" +} +``` diff --git a/docs/resources/notification_policy.md b/docs/resources/notification_policy.md index d44ab56cec..d619ec2fa9 100644 --- a/docs/resources/notification_policy.md +++ b/docs/resources/notification_policy.md @@ -169,3 +169,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_notification_policy.example / ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_notification_policy.example + id = "/" +} +``` diff --git a/docs/resources/notification_policy_webhooks.md b/docs/resources/notification_policy_webhooks.md index c8ddce1e64..01256b36e7 100644 --- a/docs/resources/notification_policy_webhooks.md +++ b/docs/resources/notification_policy_webhooks.md @@ -47,3 +47,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_notification_policy_webhooks.example / ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_notification_policy_webhooks.example + id = "/" +} +``` diff --git a/docs/resources/observatory_scheduled_test.md b/docs/resources/observatory_scheduled_test.md index d32213545d..5a9092f3fe 100644 --- a/docs/resources/observatory_scheduled_test.md +++ b/docs/resources/observatory_scheduled_test.md @@ -51,3 +51,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_observatory_scheduled_test.example :: ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_observatory_scheduled_test.example + id = "::" +} +``` diff --git a/docs/resources/origin_ca_certificate.md b/docs/resources/origin_ca_certificate.md index 92664307cf..09c8415169 100644 --- a/docs/resources/origin_ca_certificate.md +++ b/docs/resources/origin_ca_certificate.md @@ -63,3 +63,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_origin_ca_certificate.example ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_origin_ca_certificate.example + id = "" +} +``` diff --git a/docs/resources/page_rule.md b/docs/resources/page_rule.md index 82ea7fc588..6064294766 100644 --- a/docs/resources/page_rule.md +++ b/docs/resources/page_rule.md @@ -247,6 +247,14 @@ The following attributes are exported: Page rules can be imported using a composite ID formed of zone ID and page rule ID, e.g. -``` +```shell $ terraform import cloudflare_page_rule.default d41d8cd98f00b204e9800998ecf8427e/ch8374ftwdghsif43 ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_page_rule.default + id = "d41d8cd98f00b204e9800998ecf8427e/ch8374ftwdghsif43" +} +``` diff --git a/docs/resources/pages_domain.md b/docs/resources/pages_domain.md index 200c8ab7fe..eb690d2042 100644 --- a/docs/resources/pages_domain.md +++ b/docs/resources/pages_domain.md @@ -42,3 +42,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_pages_domain.example // ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_pages_domain.example + id = "//" +} +``` diff --git a/docs/resources/pages_project.md b/docs/resources/pages_project.md index ed0de596e2..0cf78dac50 100644 --- a/docs/resources/pages_project.md +++ b/docs/resources/pages_project.md @@ -361,3 +361,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_pages_project.example / ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_pages_project.example + id = "/" +} +``` diff --git a/docs/resources/queue.md b/docs/resources/queue.md index fc7c452f45..b14559e35e 100644 --- a/docs/resources/queue.md +++ b/docs/resources/queue.md @@ -36,3 +36,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_queue.example / ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_queue.example + id = "/" +} +``` diff --git a/docs/resources/rate_limit.md b/docs/resources/rate_limit.md index 3b38f9430b..ef33b16dda 100644 --- a/docs/resources/rate_limit.md +++ b/docs/resources/rate_limit.md @@ -152,3 +152,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_rate_limit.example / ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_rate_limit.example + id = "/" +} +``` diff --git a/docs/resources/record.md b/docs/resources/record.md index fe03e3d2f9..618c81ef57 100644 --- a/docs/resources/record.md +++ b/docs/resources/record.md @@ -130,3 +130,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_record.example / ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_record.example + id = "/" +} +``` diff --git a/docs/resources/regional_tiered_cache.md b/docs/resources/regional_tiered_cache.md index 4fcfb60229..fbce373498 100644 --- a/docs/resources/regional_tiered_cache.md +++ b/docs/resources/regional_tiered_cache.md @@ -38,3 +38,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_regional_tiered_cache.example ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_regional_tiered_cache.example + id = "" +} +``` diff --git a/docs/resources/ruleset.md b/docs/resources/ruleset.md index 6a8962d906..0e735ad740 100644 --- a/docs/resources/ruleset.md +++ b/docs/resources/ruleset.md @@ -867,3 +867,11 @@ $ terraform import cloudflare_ruleset.example account// # Import a zone scoped Ruleset configuration. $ terraform import cloudflare_ruleset.example zone// ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_ruleset.example + id = "zone//" +} +``` diff --git a/docs/resources/spectrum_application.md b/docs/resources/spectrum_application.md index 353c2106ab..465ae0f45c 100644 --- a/docs/resources/spectrum_application.md +++ b/docs/resources/spectrum_application.md @@ -107,3 +107,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_spectrum_application.example / ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_spectrum_application.example + id = "/" +} +``` diff --git a/docs/resources/split_tunnel.md b/docs/resources/split_tunnel.md index 1dc9e417f0..c70d39d0dc 100644 --- a/docs/resources/split_tunnel.md +++ b/docs/resources/split_tunnel.md @@ -100,3 +100,11 @@ Import is supported using the following syntax: # Split Tunnels for default device policies must use "default" as the policy ID. $ terraform import cloudflare_split_tunnel.example // ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_split_tunnel.example + id = "//" +} +``` diff --git a/docs/resources/static_route.md b/docs/resources/static_route.md index 2e4c24043c..dd12600f6c 100644 --- a/docs/resources/static_route.md +++ b/docs/resources/static_route.md @@ -59,3 +59,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_static_route.example / ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_static_route.example + id = "/" +} +``` diff --git a/docs/resources/teams_account.md b/docs/resources/teams_account.md index cfe024a4d6..af8fce433b 100644 --- a/docs/resources/teams_account.md +++ b/docs/resources/teams_account.md @@ -275,3 +275,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_teams_account.example ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_teams_account.example + id = "" +} +``` diff --git a/docs/resources/teams_list.md b/docs/resources/teams_list.md index 878cb568e5..0b63027519 100644 --- a/docs/resources/teams_list.md +++ b/docs/resources/teams_list.md @@ -58,3 +58,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_teams_list.example / ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_teams_list.example + id = "/" +} +``` diff --git a/docs/resources/teams_location.md b/docs/resources/teams_location.md index 7574ed4e25..4e0c1c8990 100644 --- a/docs/resources/teams_location.md +++ b/docs/resources/teams_location.md @@ -70,3 +70,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_teams_location.example / ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_teams_location.example + id = "/" +} +``` diff --git a/docs/resources/teams_proxy_endpoint.md b/docs/resources/teams_proxy_endpoint.md index 8176a33e4f..d4e54adf78 100644 --- a/docs/resources/teams_proxy_endpoint.md +++ b/docs/resources/teams_proxy_endpoint.md @@ -43,3 +43,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_teams_proxy_endpoint.example / ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_teams_proxy_endpoint.example + id = "/" +} +``` diff --git a/docs/resources/teams_rule.md b/docs/resources/teams_rule.md index b2fc381208..cbe74b85c0 100644 --- a/docs/resources/teams_rule.md +++ b/docs/resources/teams_rule.md @@ -198,3 +198,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_teams_rule.example / ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_teams_rule.example + id = "/" +} +``` diff --git a/docs/resources/total_tls.md b/docs/resources/total_tls.md index 7ac026fbcd..926360b279 100644 --- a/docs/resources/total_tls.md +++ b/docs/resources/total_tls.md @@ -41,3 +41,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_total_tls.example ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_total_tls.example + id = "" +} +``` diff --git a/docs/resources/tunnel.md b/docs/resources/tunnel.md index f0623cb00c..cc37f8eba4 100644 --- a/docs/resources/tunnel.md +++ b/docs/resources/tunnel.md @@ -48,3 +48,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_tunnel.example / ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_tunnel.example + id = "/" +} +``` diff --git a/docs/resources/tunnel_config.md b/docs/resources/tunnel_config.md index 4c02ee5674..c9f4f5826c 100644 --- a/docs/resources/tunnel_config.md +++ b/docs/resources/tunnel_config.md @@ -210,3 +210,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_tunnel_config.example / ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_tunnel_config.example + id = "/" +} +``` diff --git a/docs/resources/tunnel_route.md b/docs/resources/tunnel_route.md index 63f83d215f..f5bb760c87 100644 --- a/docs/resources/tunnel_route.md +++ b/docs/resources/tunnel_route.md @@ -65,3 +65,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_tunnel_route.example // ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_tunnel_route.example + id = "//" +} +``` diff --git a/docs/resources/tunnel_virtual_network.md b/docs/resources/tunnel_virtual_network.md index 234da99428..2e05c00de3 100644 --- a/docs/resources/tunnel_virtual_network.md +++ b/docs/resources/tunnel_virtual_network.md @@ -48,3 +48,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_tunnel_virtual_network.example / ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_tunnel_virtual_network.example + id = "/" +} +``` diff --git a/docs/resources/turnstile_widget.md b/docs/resources/turnstile_widget.md index e96c95a3fe..d71bb930c6 100644 --- a/docs/resources/turnstile_widget.md +++ b/docs/resources/turnstile_widget.md @@ -49,3 +49,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_turnstile_widget.example / ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_turnstile_widget.example + id = "/" +} +``` diff --git a/docs/resources/user_agent_blocking_rule.md b/docs/resources/user_agent_blocking_rule.md index 40bc42a8f9..0a2d1f2be8 100644 --- a/docs/resources/user_agent_blocking_rule.md +++ b/docs/resources/user_agent_blocking_rule.md @@ -64,3 +64,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_user_agent_blocking_rule.example / ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_user_agent_blocking_rule.example + id = "/" +} +``` diff --git a/docs/resources/waiting_room.md b/docs/resources/waiting_room.md index 8473bfaf3e..4a5749f3c3 100644 --- a/docs/resources/waiting_room.md +++ b/docs/resources/waiting_room.md @@ -97,3 +97,11 @@ Import is supported using the following syntax: # Use the Zone ID and Waiting Room ID to import. $ terraform import cloudflare_waiting_room.default / ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_waiting_room.default + id = "/" +} +``` diff --git a/docs/resources/waiting_room_event.md b/docs/resources/waiting_room_event.md index 0505e1c9ba..0b92e5eb5e 100644 --- a/docs/resources/waiting_room_event.md +++ b/docs/resources/waiting_room_event.md @@ -59,3 +59,11 @@ Import is supported using the following syntax: # Use the Zone ID, Waiting Room ID, and Event ID to import. $ terraform import cloudflare_waiting_room_event.default // ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_waiting_room_event.default + id = "//" +} +``` diff --git a/docs/resources/waiting_room_rules.md b/docs/resources/waiting_room_rules.md index 76bde78850..01e370fd4c 100644 --- a/docs/resources/waiting_room_rules.md +++ b/docs/resources/waiting_room_rules.md @@ -72,3 +72,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_waiting_room_event.default / ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_waiting_room_event.default + id = "/" +} +``` diff --git a/docs/resources/waiting_room_settings.md b/docs/resources/waiting_room_settings.md index d7d270cc75..3f77c8e8c0 100644 --- a/docs/resources/waiting_room_settings.md +++ b/docs/resources/waiting_room_settings.md @@ -39,3 +39,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_waiting_room_settings.example ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_waiting_room_settings.example + id = "" +} +``` diff --git a/docs/resources/web_analytics_rule.md b/docs/resources/web_analytics_rule.md index 000e9673d6..ce9dc54383 100644 --- a/docs/resources/web_analytics_rule.md +++ b/docs/resources/web_analytics_rule.md @@ -62,3 +62,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_web_analytics_rule.example // ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_web_analytics_rule.example + id = "//" +} +``` diff --git a/docs/resources/web_analytics_site.md b/docs/resources/web_analytics_site.md index 74208d8070..221961d5a7 100644 --- a/docs/resources/web_analytics_site.md +++ b/docs/resources/web_analytics_site.md @@ -54,3 +54,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_web_analytics_site.example / ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_web_analytics_site.example + id = "/" +} +``` diff --git a/docs/resources/worker_cron_trigger.md b/docs/resources/worker_cron_trigger.md index 2320137d97..f99cfd72e0 100644 --- a/docs/resources/worker_cron_trigger.md +++ b/docs/resources/worker_cron_trigger.md @@ -53,3 +53,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_worker_cron_trigger.example / ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_worker_cron_trigger.example + id = "/" +} +``` diff --git a/docs/resources/worker_domain.md b/docs/resources/worker_domain.md index 8273a4ba79..df9533311d 100644 --- a/docs/resources/worker_domain.md +++ b/docs/resources/worker_domain.md @@ -44,3 +44,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_worker_domain.example / ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_worker_domain.example + id = "/" +} +``` diff --git a/docs/resources/worker_route.md b/docs/resources/worker_route.md index e3b8ebcf82..ba731841fd 100644 --- a/docs/resources/worker_route.md +++ b/docs/resources/worker_route.md @@ -46,3 +46,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_worker_route.example / ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_worker_route.example + id = "/" +} +``` diff --git a/docs/resources/worker_script.md b/docs/resources/worker_script.md index 726855d911..da99687b54 100644 --- a/docs/resources/worker_script.md +++ b/docs/resources/worker_script.md @@ -201,3 +201,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_worker_script.example / ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_worker_script.example + id = "/" +} +``` diff --git a/docs/resources/worker_secret.md b/docs/resources/worker_secret.md index cc04a6aad9..0af9971596 100644 --- a/docs/resources/worker_secret.md +++ b/docs/resources/worker_secret.md @@ -40,3 +40,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_worker_secret.example // ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_worker_secret.example + id = "//" +} +``` diff --git a/docs/resources/workers_cron_trigger.md b/docs/resources/workers_cron_trigger.md index e4b3e022e1..ad6ee94c4a 100644 --- a/docs/resources/workers_cron_trigger.md +++ b/docs/resources/workers_cron_trigger.md @@ -53,3 +53,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_workers_cron_trigger.example / ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_workers_cron_trigger.example + id = "/" +} +``` diff --git a/docs/resources/workers_domain.md b/docs/resources/workers_domain.md index e6794540c2..371389aab8 100644 --- a/docs/resources/workers_domain.md +++ b/docs/resources/workers_domain.md @@ -44,3 +44,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_workers_domain.example / ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_workers_domain.example + id = "/" +} +``` diff --git a/docs/resources/workers_for_platforms_dispatch_namespace.md b/docs/resources/workers_for_platforms_dispatch_namespace.md index 1ba954b879..f683ab58a2 100644 --- a/docs/resources/workers_for_platforms_dispatch_namespace.md +++ b/docs/resources/workers_for_platforms_dispatch_namespace.md @@ -46,3 +46,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_workers_for_platforms_dispatch_namespace.example / ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_workers_for_platforms_dispatch_namespace.example + id = "/" +} +``` diff --git a/docs/resources/workers_for_platforms_namespace.md b/docs/resources/workers_for_platforms_namespace.md index 61d76a5788..2f3798fc36 100644 --- a/docs/resources/workers_for_platforms_namespace.md +++ b/docs/resources/workers_for_platforms_namespace.md @@ -46,3 +46,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_workers_for_platforms_namespace.example / ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_workers_for_platforms_namespace.example + id = "/" +} +``` diff --git a/docs/resources/workers_kv.md b/docs/resources/workers_kv.md index 135bbdf151..68a934c75f 100644 --- a/docs/resources/workers_kv.md +++ b/docs/resources/workers_kv.md @@ -45,3 +45,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_workers_kv.example // ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_workers_kv.example + id = "//" +} +``` diff --git a/docs/resources/workers_kv_namespace.md b/docs/resources/workers_kv_namespace.md index 7a4d587a1b..4143d66472 100644 --- a/docs/resources/workers_kv_namespace.md +++ b/docs/resources/workers_kv_namespace.md @@ -36,3 +36,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_workers_kv_namespace.example / ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_workers_kv_namespace.example + id = "/" +} +``` diff --git a/docs/resources/workers_route.md b/docs/resources/workers_route.md index bf3cb5efd1..19670d41fa 100644 --- a/docs/resources/workers_route.md +++ b/docs/resources/workers_route.md @@ -46,3 +46,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_workers_route.example / ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_workers_route.example + id = "/" +} +``` diff --git a/docs/resources/workers_script.md b/docs/resources/workers_script.md index 8b50bd56a2..210be6d728 100644 --- a/docs/resources/workers_script.md +++ b/docs/resources/workers_script.md @@ -201,3 +201,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_workers_script.example / ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_workers_script.example + id = "/" +} +``` diff --git a/docs/resources/workers_secret.md b/docs/resources/workers_secret.md index a03fca73df..1dcfcb9fdf 100644 --- a/docs/resources/workers_secret.md +++ b/docs/resources/workers_secret.md @@ -40,3 +40,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_workers_secret.example // ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_workers_secret.example + id = "//" +} +``` diff --git a/docs/resources/zero_trust_access_application.md b/docs/resources/zero_trust_access_application.md index c2762f49c6..c153ab8fc4 100644 --- a/docs/resources/zero_trust_access_application.md +++ b/docs/resources/zero_trust_access_application.md @@ -337,3 +337,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_zero_trust_access_application.example / ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_zero_trust_access_application.example + id = "/" +} +``` diff --git a/docs/resources/zero_trust_access_group.md b/docs/resources/zero_trust_access_group.md index 798a6908d9..c0ea162a63 100644 --- a/docs/resources/zero_trust_access_group.md +++ b/docs/resources/zero_trust_access_group.md @@ -372,3 +372,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_zero_trust_access_group.example / ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_zero_trust_access_group.example + id = "/" +} +``` diff --git a/docs/resources/zero_trust_access_identity_provider.md b/docs/resources/zero_trust_access_identity_provider.md index 506ea1a68a..8a3e1f6746 100644 --- a/docs/resources/zero_trust_access_identity_provider.md +++ b/docs/resources/zero_trust_access_identity_provider.md @@ -142,3 +142,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_zero_trust_access_identity_provider.example / ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_zero_trust_access_identity_provider.example + id = "/" +} +``` diff --git a/docs/resources/zero_trust_access_mtls_certificate.md b/docs/resources/zero_trust_access_mtls_certificate.md index 02178ddc3d..743d93ca9a 100644 --- a/docs/resources/zero_trust_access_mtls_certificate.md +++ b/docs/resources/zero_trust_access_mtls_certificate.md @@ -63,3 +63,11 @@ $ terraform import cloudflare_zero_sd -t_access_mtls_certificate.example account # Zone level import. $ terraform import cloudflare_zero_sd -t_access_mtls_certificate.example zone// ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_zero_sd + id = "-t_access_mtls_certificate.example" +} +``` diff --git a/docs/resources/zero_trust_access_mtls_hostname_settings.md b/docs/resources/zero_trust_access_mtls_hostname_settings.md index f7749dbb21..6cd14142e2 100644 --- a/docs/resources/zero_trust_access_mtls_hostname_settings.md +++ b/docs/resources/zero_trust_access_mtls_hostname_settings.md @@ -53,3 +53,11 @@ $ terraform import cloudflare_zero_trust_access_mtls_hostname_settings.example a # Zone level mTLS hostname settings import. $ terraform import cloudflare_zero_trust_access_mtls_hostname_settings.example zone/ ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_zero_trust_access_mtls_hostname_settings.example + id = "zone/" +} +``` diff --git a/docs/resources/zero_trust_access_policy.md b/docs/resources/zero_trust_access_policy.md index a700d9074c..6037df9628 100644 --- a/docs/resources/zero_trust_access_policy.md +++ b/docs/resources/zero_trust_access_policy.md @@ -410,3 +410,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_zero_trust_access_policy.example account/// ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_zero_trust_access_policy.example + id = "account///" +} +``` diff --git a/docs/resources/zero_trust_access_service_token.md b/docs/resources/zero_trust_access_service_token.md index 54d447855f..80360a1c8b 100644 --- a/docs/resources/zero_trust_access_service_token.md +++ b/docs/resources/zero_trust_access_service_token.md @@ -66,3 +66,11 @@ Import is supported using the following syntax: # resource should you need to reference it in other resources. $ terraform import cloudflare_zero_trust_access_service_token.example / ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_zero_trust_access_service_token.example + id = "/" +} +``` diff --git a/docs/resources/zero_trust_access_short_lived_certificate.md b/docs/resources/zero_trust_access_short_lived_certificate.md index 9773f0fa77..ad938196ce 100644 --- a/docs/resources/zero_trust_access_short_lived_certificate.md +++ b/docs/resources/zero_trust_access_short_lived_certificate.md @@ -63,3 +63,11 @@ $ terraform import cloudflare_zero_trust_access_short_lived_certificate.example # Zone level CA certificate import. $ terraform import cloudflare_zero_trust_access_short_lived_certificate.example account// ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_zero_trust_access_short_lived_certificate.example + id = "account//" +} +``` diff --git a/docs/resources/zero_trust_device_certificates.md b/docs/resources/zero_trust_device_certificates.md index a7c7565b45..d7194d15e1 100644 --- a/docs/resources/zero_trust_device_certificates.md +++ b/docs/resources/zero_trust_device_certificates.md @@ -40,3 +40,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_zero_trust_device_certificates.example ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_zero_trust_device_certificates.example + id = "" +} +``` diff --git a/docs/resources/zero_trust_device_managed_networks.md b/docs/resources/zero_trust_device_managed_networks.md index 393663f1f0..cb463d0e4b 100644 --- a/docs/resources/zero_trust_device_managed_networks.md +++ b/docs/resources/zero_trust_device_managed_networks.md @@ -51,3 +51,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_zero_trust_device_managed_networks.example / ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_zero_trust_device_managed_networks.example + id = "/" +} +``` diff --git a/docs/resources/zero_trust_device_posture_integration.md b/docs/resources/zero_trust_device_posture_integration.md index be05e4ae98..673051041f 100644 --- a/docs/resources/zero_trust_device_posture_integration.md +++ b/docs/resources/zero_trust_device_posture_integration.md @@ -69,3 +69,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_zero_trust_device_posture_integration.example / ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_zero_trust_device_posture_integration.example + id = "/" +} +``` diff --git a/docs/resources/zero_trust_device_posture_rule.md b/docs/resources/zero_trust_device_posture_rule.md index abb01f79fe..f2791cdbee 100644 --- a/docs/resources/zero_trust_device_posture_rule.md +++ b/docs/resources/zero_trust_device_posture_rule.md @@ -124,3 +124,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_zero_trust_device_posture_rule.example / ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_zero_trust_device_posture_rule.example + id = "/" +} +``` diff --git a/docs/resources/zero_trust_device_profiles.md b/docs/resources/zero_trust_device_profiles.md index 4d26262eb0..d92153ebd5 100644 --- a/docs/resources/zero_trust_device_profiles.md +++ b/docs/resources/zero_trust_device_profiles.md @@ -73,3 +73,11 @@ Import is supported using the following syntax: # For default device settings policies you must use "default" as the policy ID. $ terraform import cloudflare_zero_trust_device_profiles.example / ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_zero_trust_device_profiles.example + id = "/" +} +``` diff --git a/docs/resources/zero_trust_dex_test.md b/docs/resources/zero_trust_dex_test.md index 3ef3018bf4..a4ddc21c07 100644 --- a/docs/resources/zero_trust_dex_test.md +++ b/docs/resources/zero_trust_dex_test.md @@ -62,3 +62,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_zero_trust_dex_test.example / ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_zero_trust_dex_test.example + id = "/" +} +``` diff --git a/docs/resources/zero_trust_dlp_profile.md b/docs/resources/zero_trust_dlp_profile.md index 4ca3269a46..49deefd7ce 100644 --- a/docs/resources/zero_trust_dlp_profile.md +++ b/docs/resources/zero_trust_dlp_profile.md @@ -146,3 +146,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_zero_trust_dlp_profile.example / ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_zero_trust_dlp_profile.example + id = "/" +} +``` diff --git a/docs/resources/zero_trust_dns_location.md b/docs/resources/zero_trust_dns_location.md index 7d8d806280..7a5d18debd 100644 --- a/docs/resources/zero_trust_dns_location.md +++ b/docs/resources/zero_trust_dns_location.md @@ -70,3 +70,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_zero_trust_dns_location.example / ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_zero_trust_dns_location.example + id = "/" +} +``` diff --git a/docs/resources/zero_trust_gateway_policy.md b/docs/resources/zero_trust_gateway_policy.md index 497ee6fc1f..4897049386 100644 --- a/docs/resources/zero_trust_gateway_policy.md +++ b/docs/resources/zero_trust_gateway_policy.md @@ -198,3 +198,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_zero_trust_gateway_policy.example / ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_zero_trust_gateway_policy.example + id = "/" +} +``` diff --git a/docs/resources/zero_trust_gateway_proxy_endpoint.md b/docs/resources/zero_trust_gateway_proxy_endpoint.md index fa6336f85a..e09e678b07 100644 --- a/docs/resources/zero_trust_gateway_proxy_endpoint.md +++ b/docs/resources/zero_trust_gateway_proxy_endpoint.md @@ -43,3 +43,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_zero_trust_gateway_proxy_endpoint.example / ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_zero_trust_gateway_proxy_endpoint.example + id = "/" +} +``` diff --git a/docs/resources/zero_trust_gateway_settings.md b/docs/resources/zero_trust_gateway_settings.md index 9ce69ae81f..2aeb0354f3 100644 --- a/docs/resources/zero_trust_gateway_settings.md +++ b/docs/resources/zero_trust_gateway_settings.md @@ -275,3 +275,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_zero_trust_gateway_settings.example ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_zero_trust_gateway_settings.example + id = "" +} +``` diff --git a/docs/resources/zero_trust_infrastructure_access_target.md b/docs/resources/zero_trust_infrastructure_access_target.md index 30c4b98295..be1e5ab4ef 100644 --- a/docs/resources/zero_trust_infrastructure_access_target.md +++ b/docs/resources/zero_trust_infrastructure_access_target.md @@ -85,3 +85,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_zero_trust_infrastructure_access_target.example ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_zero_trust_infrastructure_access_target.example + id = "" +} +``` diff --git a/docs/resources/zero_trust_list.md b/docs/resources/zero_trust_list.md index f82ca00626..4ccb629e2b 100644 --- a/docs/resources/zero_trust_list.md +++ b/docs/resources/zero_trust_list.md @@ -58,3 +58,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_zero_trust_list.example / ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_zero_trust_list.example + id = "/" +} +``` diff --git a/docs/resources/zero_trust_tunnel_cloudflared.md b/docs/resources/zero_trust_tunnel_cloudflared.md index fa58650975..9c8f815db8 100644 --- a/docs/resources/zero_trust_tunnel_cloudflared.md +++ b/docs/resources/zero_trust_tunnel_cloudflared.md @@ -48,3 +48,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_zero_trust_tunnel_cloudflared.example / ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_zero_trust_tunnel_cloudflared.example + id = "/" +} +``` diff --git a/docs/resources/zero_trust_tunnel_cloudflared_config.md b/docs/resources/zero_trust_tunnel_cloudflared_config.md index 125559e38d..16b76ba8c4 100644 --- a/docs/resources/zero_trust_tunnel_cloudflared_config.md +++ b/docs/resources/zero_trust_tunnel_cloudflared_config.md @@ -210,3 +210,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_zero_trust_tunnel_cloudflared_config.example / ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_zero_trust_tunnel_cloudflared_config.example + id = "/" +} +``` diff --git a/docs/resources/zero_trust_tunnel_route.md b/docs/resources/zero_trust_tunnel_route.md index 27f46890dc..a03ce17f33 100644 --- a/docs/resources/zero_trust_tunnel_route.md +++ b/docs/resources/zero_trust_tunnel_route.md @@ -65,3 +65,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_zero_trust_tunnel_route.example // ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_zero_trust_tunnel_route.example + id = "//" +} +``` diff --git a/docs/resources/zero_trust_tunnel_virtual_network.md b/docs/resources/zero_trust_tunnel_virtual_network.md index 4d8290d5a5..8604cb6caa 100644 --- a/docs/resources/zero_trust_tunnel_virtual_network.md +++ b/docs/resources/zero_trust_tunnel_virtual_network.md @@ -48,3 +48,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_zero_trust_tunnel_virtual_network.example / ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_zero_trust_tunnel_virtual_network.example + id = "/" +} +``` diff --git a/docs/resources/zone.md b/docs/resources/zone.md index 1721b53956..62dcd7c379 100644 --- a/docs/resources/zone.md +++ b/docs/resources/zone.md @@ -54,3 +54,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_zone.example ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_zone.example + id = "" +} +``` diff --git a/docs/resources/zone_cache_reserve.md b/docs/resources/zone_cache_reserve.md index ec887596e5..e7b4893379 100644 --- a/docs/resources/zone_cache_reserve.md +++ b/docs/resources/zone_cache_reserve.md @@ -43,3 +43,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_zone_cache_reserve.example ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_zone_cache_reserve.example + id = "" +} +``` diff --git a/docs/resources/zone_dnssec.md b/docs/resources/zone_dnssec.md index 25cb6951b5..fc22c75f1b 100644 --- a/docs/resources/zone_dnssec.md +++ b/docs/resources/zone_dnssec.md @@ -52,3 +52,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_zone_dnssec.example ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_zone_dnssec.example + id = "" +} +``` diff --git a/docs/resources/zone_hold.md b/docs/resources/zone_hold.md index 8eecc3cbf4..e51b6e2ec6 100644 --- a/docs/resources/zone_hold.md +++ b/docs/resources/zone_hold.md @@ -43,3 +43,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_zone_hold.example ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_zone_hold.example + id = "" +} +``` diff --git a/docs/resources/zone_lockdown.md b/docs/resources/zone_lockdown.md index ddc0711007..7051d78703 100644 --- a/docs/resources/zone_lockdown.md +++ b/docs/resources/zone_lockdown.md @@ -68,3 +68,11 @@ Import is supported using the following syntax: ```shell $ terraform import cloudflare_zone_lockdown.example / ``` + +For terraform 1.5 and later, you should use an [`import` block](https://developer.hashicorp.com/terraform/language/import): +```terraform +import { + to = cloudflare_zone_lockdown.example + id = "/" +} +```