This repository contains sample JSON and YAML model that you can use it on your web ACL. We hope that these serve as a guideline and inspiration to write your own rules on AWS WAF. We also encourage you to share some of the rules that you may have created with broader community as well. For more information on how to write your own rules, please check out some of the link below.
Protecting Your Web Application Using AWS Managed Rules for AWS WAF
Learn the difference between AWS WAF Classic and WAFv2, and how you can write your own rule using JSON.
AWS WAF Developer Guide: Working with managed rule groups
Take a look at various way to add managed rules to your web ACL.
AWS WAF Developer Guide: AWS Managed Rules rule groups list
See all available managed rule groups that you can add to your web ACL.