Skip to content

[WAF] Improve linking between API and Terraform #21741

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged

Conversation

pedrosousa
Copy link
Contributor

Summary

Partially addresses PCX-16221.
Also moves some Terraform examples to the WAF documentation.

@pedrosousa pedrosousa requested review from a team and ranbel as code owners April 16, 2025 14:27
Copy link
Contributor

github-actions bot commented Apr 16, 2025

Preview URL: https://8127a2ce.preview.developers.cloudflare.com
Preview Branch URL: https://pedro-pcx-16221-waf-improve-api-terraform-linking.preview.developers.cloudflare.com

Files with changes (up to 15)

Original Link Updated Link
https://developers.cloudflare.com/terraform/additional-configurations/waf-custom-rules/ https://pedro-pcx-16221-waf-improve-api-terraform-linking.preview.developers.cloudflare.com/terraform/additional-configurations/waf-custom-rules/
https://developers.cloudflare.com/waf/managed-rules/check-for-exposed-credentials/configure-terraform/ https://pedro-pcx-16221-waf-improve-api-terraform-linking.preview.developers.cloudflare.com/waf/managed-rules/check-for-exposed-credentials/configure-terraform/
https://developers.cloudflare.com/waf/detections/leaked-credentials/terraform-examples/ https://pedro-pcx-16221-waf-improve-api-terraform-linking.preview.developers.cloudflare.com/waf/detections/leaked-credentials/terraform-examples/
https://developers.cloudflare.com/waf/detections/malicious-uploads/terraform-examples/ https://pedro-pcx-16221-waf-improve-api-terraform-linking.preview.developers.cloudflare.com/waf/detections/malicious-uploads/terraform-examples/
https://developers.cloudflare.com/waf/detections/leaked-credentials/get-started/ https://pedro-pcx-16221-waf-improve-api-terraform-linking.preview.developers.cloudflare.com/waf/detections/leaked-credentials/get-started/
https://developers.cloudflare.com/waf/detections/malicious-uploads/get-started/ https://pedro-pcx-16221-waf-improve-api-terraform-linking.preview.developers.cloudflare.com/waf/detections/malicious-uploads/get-started/
https://developers.cloudflare.com/waf/managed-rules/check-for-exposed-credentials/configure-api/ https://pedro-pcx-16221-waf-improve-api-terraform-linking.preview.developers.cloudflare.com/waf/managed-rules/check-for-exposed-credentials/configure-api/
https://developers.cloudflare.com/waf/detections/leaked-credentials/examples/ https://pedro-pcx-16221-waf-improve-api-terraform-linking.preview.developers.cloudflare.com/waf/detections/leaked-credentials/examples/
https://developers.cloudflare.com/waf/detections/leaked-credentials/api-calls/ https://pedro-pcx-16221-waf-improve-api-terraform-linking.preview.developers.cloudflare.com/waf/detections/leaked-credentials/api-calls/
https://developers.cloudflare.com/waf/detections/leaked-credentials/ https://pedro-pcx-16221-waf-improve-api-terraform-linking.preview.developers.cloudflare.com/waf/detections/leaked-credentials/
https://developers.cloudflare.com/waf/detections/malicious-uploads/ https://pedro-pcx-16221-waf-improve-api-terraform-linking.preview.developers.cloudflare.com/waf/detections/malicious-uploads/
https://developers.cloudflare.com/waf/detections/malicious-uploads/example-rules/ https://pedro-pcx-16221-waf-improve-api-terraform-linking.preview.developers.cloudflare.com/waf/detections/malicious-uploads/example-rules/
https://developers.cloudflare.com/waf/detections/malicious-uploads/api-calls/ https://pedro-pcx-16221-waf-improve-api-terraform-linking.preview.developers.cloudflare.com/waf/detections/malicious-uploads/api-calls/
https://developers.cloudflare.com/waf/managed-rules/check-for-exposed-credentials/upgrade-to-leaked-credentials-detection/ https://pedro-pcx-16221-waf-improve-api-terraform-linking.preview.developers.cloudflare.com/waf/managed-rules/check-for-exposed-credentials/upgrade-to-leaked-credentials-detection/
https://developers.cloudflare.com/waf/analytics/security-analytics/ https://pedro-pcx-16221-waf-improve-api-terraform-linking.preview.developers.cloudflare.com/waf/analytics/security-analytics/

@github-actions github-actions bot added size/l product:terraform Related to Terraform product product:waf labels Apr 16, 2025
@pedrosousa pedrosousa merged commit e17ba9c into production Apr 16, 2025
9 checks passed
@pedrosousa pedrosousa deleted the pedro/PCX-16221-waf-improve-api-terraform-linking branch April 16, 2025 16:28
RebeccaTamachiro pushed a commit that referenced this pull request Apr 21, 2025
* Add links between API and Terraform sections
* Move Terraform examples of using traffic detections to WAF docs
* Move custom detection location examples to concept section
* Apply suggestions from PCX review

---------

Co-authored-by: Jun Lee <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
product:terraform Related to Terraform product product:waf size/l
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants