Skip to content

chore(deps): update terraform cloudflare to v4.20.0

Botaniker (Bot) requested to merge renovate/cloudflare-4.x into main

This MR contains the following updates:

Package Type Update Change
cloudflare (source) required_provider minor 4.15.0 -> 4.20.0

Release Notes

cloudflare/terraform-provider-cloudflare (cloudflare)

v4.20.0

Compare Source

FEATURES:

  • New Data Source: cloudflare_origin_ca_certificate (#​2961)

ENHANCEMENTS:

  • resource/cloudflare_email_routing_rule: action.value is now optional to support drop rules not requiring it (#​2449)
  • resource/cloudflare_email_routing_rule: add action type drop (#​2449)
  • resource/cloudflare_notification_policy: add support for brand_protection_alert alert type (#​2937)
  • resource/cloudflare_notification_policy: add support for brand_protection_digest alert type (#​2937)
  • resource/cloudflare_notification_policy: add support for logo_match_alert alert type (#​2937)
  • resource/cloudflare_notification_policy: add support for magic_tunnel_health_check_event alert type (#​2937)
  • resource/cloudflare_notification_policy: add support for maintenance_event_notification alert type (#​2937)
  • resource/cloudflare_notification_policy: add support for mtls_certificate_store_certificate_expiration_type alert type (#​2937)
  • resource/cloudflare_notification_policy: add support for radar_notification alert type (#​2937)
  • resource/cloudflare_ruleset: make rate limiting requests_to_origin optional with a default value of false to match the API behaviour (#​2954)

BUG FIXES:

  • resource/cloudflare_list_item: fix list_item for asn and hostname types (#​2951)
  • resource/cloudflare_notification_policy: Fix missing new_status filter required by tunnel_health_event policies (#​2390)

DEPENDENCIES:

  • provider: bump github.com/aws/aws-sdk-go-v2/config from 1.25.1 to 1.25.3 (#​2948)
  • provider: bump github.com/aws/aws-sdk-go-v2/config from 1.25.3 to 1.25.4 (#​2953)
  • provider: bump github.com/aws/aws-sdk-go-v2/config from 1.25.4 to 1.25.5 (#​2956)
  • provider: bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.42.2 to 1.43.0 (#​2948)
  • provider: bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.43.0 to 1.43.1 (#​2953)
  • provider: bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.43.1 to 1.44.0 (#​2956)
  • provider: bump github.com/aws/aws-sdk-go-v2 from 1.23.0 to 1.23.1 (#​2953)
  • provider: bump github.com/cloudflare/cloudflare-go from 0.81.0 to 0.82.0 (#​2957)
  • provider: bump github.com/hashicorp/terraform-plugin-go from 0.19.0 to 0.19.1 (#​2942)
  • provider: bump golang.org/x/net from 0.18.0 to 0.19.0 (#​2967)
  • provider: updates github.com/aws/aws-sdk-go-v2/config from 1.24.0 to 1.25.1 (#​2945)
  • provider: updates github.com/aws/aws-sdk-go-v2/service/s3 from 1.42.1 to 1.42.2 (#​2945)
  • provider: updates github.com/aws/aws-sdk-go-v2 from 1.22.2 to 1.23.0 (#​2945)

v4.19.0

Compare Source

NOTES:

  • resource/cloudflare_argo: tiered_caching attribute is deprecated in favour of the dedicated cloudflare_tiered_cache resource. (#​2906)

FEATURES:

  • New Resource: cloudflare_keyless_certificate (#​2779)

ENHANCEMENTS:

  • resource/cloudflare_notification_policy: Add support for incident_alert type (#​2901)
  • resource/cloudflare_zone: add support for secondary zone types (#​2939)

BUG FIXES:

  • resource/cloudflare_list_item: ensure each item has its own ID and is not based on the latest created entry (#​2922)

INTERNAL:

  • provider: prevent new resources and datasources from being created with terraform-plugin-sdk (#​2871)

DEPENDENCIES:

  • provider: bumps github.com/aws/aws-sdk-go-v2 from 1.21.2 to 1.22.0 (#​2899)
  • provider: bumps github.com/aws/aws-sdk-go-v2 from 1.22.0 to 1.22.1 (#​2904)
  • provider: bumps github.com/aws/aws-sdk-go-v2/config from 1.19.1 to 1.20.0 (#​2898)
  • provider: bumps github.com/aws/aws-sdk-go-v2/config from 1.20.0 to 1.21.0 (#​2902)
  • provider: bumps github.com/aws/aws-sdk-go-v2/config from 1.21.0 to 1.22.0 (#​2908)
  • provider: bumps github.com/aws/aws-sdk-go-v2/config from 1.22.0 to 1.22.1 (#​2912)
  • provider: bumps github.com/aws/aws-sdk-go-v2/config from 1.22.1 to 1.22.2 (#​2917)
  • provider: bumps github.com/aws/aws-sdk-go-v2/service/s3 from 1.40.2 to 1.41.0 (#​2897)
  • provider: bumps github.com/aws/aws-sdk-go-v2/service/s3 from 1.41.0 to 1.42.0 (#​2905)
  • provider: bumps github.com/cloudflare/cloudflare-go from 0.80.0 to 0.81.0 (#​2919)
  • provider: bumps github.com/hashicorp/terraform-plugin-sdk/v2 from 2.29.0 to 2.30.0 (#​2925)
  • provider: bumps golang.org/x/net from 0.17.0 to 0.18.0 (#​2921)
  • provider: updates github.com/aws/aws-sdk-go-v2/config from 1.22.2 to 1.23.0 (#​2931)
  • provider: updates github.com/aws/aws-sdk-go-v2/service/s3 from 1.42.0 to 1.42.1 (#​2931)
  • provider: updates github.com/aws/aws-sdk-go-v2 from 1.22.1 to 1.22.2 (#​2931)

v4.18.0

Compare Source

FEATURES:

  • New Data Source: cloudflare_device_posture_rules (#​2868)
  • New Data Source: cloudflare_tunnel (#​2866)
  • New Data Source: cloudflare_tunnel_virtual_network (#​2867)
  • New Resource: cloudflare_api_shield_operation_schema_validation_settings (#​2852)
  • New Resource: cloudflare_api_shield_schema_validation_settings (#​2841)

ENHANCEMENTS:

  • resource/cloudflare_load_balancer: Add support for least_connections steering (#​2818)
  • resource/cloudflare_load_balancer_pool: Add support for least_connections origin steering (#​2818)
  • resource/cloudflare_logpush_job: add support for casb_findings dataset (#​2859)
  • resource/cloudflare_teams_account: Add non_identity_browser_isolation_enabled field (#​2878)
  • resource/cloudflare_teams_account: add support for body_scanning config (#​2887)
  • resource/cloudflare_workers_script: add support for placement config (#​2893)

BUG FIXES:

  • resource/cloudflare_observatory_scheduled_test: Add missing 'asia-south1' region (#​2891)
  • resource/cloudflare_rulesets: Allow zero to not default to null for mitigation_timeout (#​2874)

DEPENDENCIES:

  • ci: drop separate misspell installation (#​2814)
  • provider: bumps github.com/aws/aws-sdk-go-v2/config from 1.19.0 to 1.19.1 (#​2877)
  • provider: bumps github.com/cloudflare/cloudflare-go from 0.79.0 to 0.80.0 (#​2883)
  • provider: bumps github.com/google/uuid from 1.3.1 to 1.4.0 (#​2889)
  • provider: bumps github.com/hashicorp/terraform-plugin-framework from 1.4.1 to 1.4.2 (#​2876)

v4.17.0

Compare Source

FEATURES:

  • New Resource: cloudflare_access_tag (#​2776)
  • New Resource: cloudflare_api_shield_schema (#​2784)
  • New Resource: cloudflare_d1_database (#​2850)
  • New Resource: cloudflare_observatory_scheduled_test (#​2807)

ENHANCEMENTS:

  • provider: allow defining a user agent operator suffix through the schema field (user_agent_operator_suffix) and via the environment variable (CLOUDFLARE_USER_AGENT_OPERATOR_SUFFIX) (#​2831)
  • resource/cloudflare_access_application: Add idp_entity_id, public_key and sso_endpoint attributes to saas_app (#​2838)
  • resource/cloudflare_access_application: adds the ability to associate a tag with an application. (#​2776)
  • resource/cloudflare_access_organization: Add session_duration field (#​2857)
  • resource/cloudflare_access_policy: Add session_duration field (#​2857)
  • resource/cloudflare_ruleset: Add support for the use of Additional Cacheable Ports option in the Rulesets API (#​2854)
  • resource/cloudflare_teams_accounts: Add support for setting ssh encryption key in ZT settings (#​2826)
  • resource/cloudflare_zone_settings_override: Add support for fonts (#​2773)

BUG FIXES:

  • resource/cloudflare_access_application: fix import of cloudflare_access_application not reading saas_app config (#​2843)
  • resource/cloudflare_access_policy: Send purpose justification settings properly on updates (#​2836)
  • resource/cloudflare_bot_management: fix fight mode not being sent to API (#​2833)
  • resource/cloudflare_pages_project: Fix 'preview_branch_includes' always showing it has changes if not provided (#​2796)
  • resource/cloudflare_ruleset: Add note that logging is only supported with the skip action (#​2851)

INTERNAL:

  • provider: updated user agent string to now be terraform-provider-cloudflare/<version> <plugin> <operator suffix> (#​2831)

DEPENDENCIES:

  • provider: bumps github.com/aws/aws-sdk-go-v2 from 1.21.0 to 1.21.1 (#​2820)
  • provider: bumps github.com/aws/aws-sdk-go-v2 from 1.21.1 to 1.21.2 (#​2847)
  • provider: bumps github.com/aws/aws-sdk-go-v2/config from 1.18.43 to 1.18.44 (#​2823)
  • provider: bumps github.com/aws/aws-sdk-go-v2/config from 1.18.44 to 1.18.45 (#​2846)
  • provider: bumps github.com/aws/aws-sdk-go-v2/config from 1.18.45 to 1.19.0 (#​2853)
  • provider: bumps github.com/aws/aws-sdk-go-v2/credentials from 1.13.41 to 1.13.42 (#​2821)
  • provider: bumps github.com/aws/aws-sdk-go-v2/service/s3 from 1.40.0 to 1.40.1 (#​2822)
  • provider: bumps github.com/cloudflare/cloudflare-go from 0.78.0 to 0.79.0 (#​2832)
  • provider: bumps github.com/google/go-cmp from 0.5.9 to 0.6.0 (#​2830)
  • provider: bumps github.com/hashicorp/terraform-plugin-framework from 1.4.0 to 1.4.1 (#​2828)
  • provider: bumps golang.org/x/net from 0.15.0 to 0.16.0 (#​2819)
  • provider: bumps golang.org/x/net from 0.16.0 to 0.17.0 (#​2829)
  • provider: bumps golang.org/x/net from 0.7.0 to 0.17.0 (#​2837)

v4.16.0

Compare Source

BREAKING CHANGES:

  • resource/cloudflare_spectrum_application: Remove default values, make edge_ips parameter optional. (#​2629)

FEATURES:

  • New Resource: cloudflare_api_shield_operation (#​2760)

ENHANCEMENTS:

  • resource/cloudflare_authenticated_origin_pulls: Improve import, update documentation (#​2771)
  • resource/cloudflare_notification_policy: Add advanced_http_alert_error alert_type (#​2789)
  • resource/cloudflare_notification_policy: Implement the group_by, where and actions options (#​2789)
  • resource/cloudflare_ruleset: Add support for cache bypass by default in Edge TTL modes (#​2764)

BUG FIXES:

  • resource/cloudflare_access_identity_provider: Fix cloudflare_access_identity_provider incorrectly discards SCIM configuration secret (#​2744)
  • resource/cloudflare_notification_policy: handle manually deleted policies by removing them from state (#​2791)
  • resource/cloudflare_ruleset: ability to use exclude_origin=true in cache_key.custom_key.header without the need of specifying include or check_presence. (#​2802)
  • resource/cloudflare_ruleset: mark requests_to_origin required for ratelimit blocks (#​2808)

DEPENDENCIES:

  • provider: bumps github.com/aws/aws-sdk-go-v2/config from 1.18.40 to 1.18.41 (#​2781)
  • provider: bumps github.com/aws/aws-sdk-go-v2/config from 1.18.41 to 1.18.42 (#​2792)
  • provider: bumps github.com/aws/aws-sdk-go-v2/config from 1.18.42 to 1.18.43 (#​2811)
  • provider: bumps github.com/aws/aws-sdk-go-v2/credentials from 1.13.39 to 1.13.40 (#​2793)
  • provider: bumps github.com/aws/aws-sdk-go-v2/credentials from 1.13.40 to 1.13.41 (#​2810)
  • provider: bumps github.com/aws/aws-sdk-go-v2/service/s3 from 1.38.5 to 1.39.0 (#​2782)
  • provider: bumps github.com/aws/aws-sdk-go-v2/service/s3 from 1.39.0 to 1.40.0 (#​2795)
  • provider: bumps github.com/cloudflare/cloudflare-go from 0.77.0 to 0.78.0 (#​2797)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this MR and you won't be reminded about this update again.


  • If you want to rebase/retry this MR, check this box

This MR has been generated by Renovate Bot. The local configuration can be found in the SI Renovate Bot repository.

Edited by Botaniker (Bot)

Merge request reports