- Status : Alpha testing Migrates regional webacl from classic WAF to WAFv2.
- Configure aws cli
aws configure
- Run
python3 wafer.py
- Creates a json file from calssic WAF that can be used to apply updates to WAFv2
- Creates a copy of IP sets and regex pattern sets from classic WAF
- Creates a Web ACL in WAFv2
- Identifies and associates resources from classic WAF to the new WAF (Both loadbalancers and API gateways)
- Port to boto3
- Delete classic waf
- Add command line args
- Code optimization
- Regional and non regional as arguments
- Support for migrating it from one account to another.
- Adding managed rules (cost optimization)
- pass aws cli 1/2 as command line argument