🐙

aws wafv2 list-web-acls

に公開

メモです

$ aws wafv2 list-web-acls --scope CLOUDFRONT

An error occurred (WAFInvalidParameterException) when calling the ListWebACLs operation: Error reason: The scope is not valid., field: SCOPE_VALUE, parameter: CLOUDFRONT

CLOUDFRONT向け?のweb acl は us-east-1 にあるので、AWS_REGIONとかが us-east-1になってない時は明示的にリージョンを付けてあげる必要がある。

$ aws wafv2 list-web-acls --scope CLOUDFRONT --region us-east-1
{
    "WebACLs": []
}

v1には scope がないので指定しているリージョンのが表示される。

$ aws waf list-web-acls
{
    "WebACLs": []
}

Discussion