質問・問題
AWS WAF のルールを作成するとき、AND や OR などのルールステートメントが5つしか設定出来ません。
5つ以上のルールステートメントを設定するにはどうすれば良いでしょうか。
回答・解決方法
ビジュアルエディタでは 5つ以上のステートメントを追加することは出来ません。
しかしながら、JSON エディタでは 5つ以上のステートメント及びネストされたステートメントがサポートされております。
ルール作成画面の右上から[JSON]を選択していただき、JSON 形式でルールを定義していただくことで5つ以上のステートメントを設定出来ます
注意点
ルールステートメントには、WCUや参照数といった上限がございます。 詳細は以下のドキュメントをご一読いただけますと幸いです。
AWS WAF のクォータ - AWS WAF、AWS Firewall Manager、および AWS Shield Advanced https://docs.aws.amazon.com/ja_jp/waf/latest/developerguide/limits.html