cf-terraforming icon indicating copy to clipboard operation
cf-terraforming copied to clipboard

Throttling rate limit rules are missing mitigation_timeout field

Open jan-verb opened this issue 1 year ago • 1 comments

Confirmation

  • [X] My issue isn't already found on the issue tracker.
  • [X] I have replicated my issue using the latest version of the library and it is still present.

cf-terraforming version

cf-terraforming 0.20.0

Expected outcome

Running cf-terraforming generate --resource-type "cloudflare_ruleset" --zone <zone-id> in a zone with a WAF rate limiting rule that throttles a request generates Terraform with the mitigation_timeout = 0.

Actual outcome

Running cf-terraforming generate --resource-type "cloudflare_ruleset" --zone <zone-id> in a zone with a WAF rate limiting rule that throttles a request generates Terraform without the mitigation_timeout field.

Steps to reproduce

  1. Create a WAF rate limiting rule in the UI that throttles a request
  2. Run cf-terraforming generate --resource-type "cloudflare_ruleset" --zone <zone-id>

References

Seems related to this issue: https://github.com/cloudflare/terraform-provider-cloudflare/pull/2874

jan-verb avatar Jun 21 '24 20:06 jan-verb