集成AWS API Gateway和Web ACL

时间:2019-12-17 21:33:55

标签: python-3.x amazon-web-services aws-api-gateway amazon-waf

是否可以使用web aclaws api gatewaypython关联起来? 我尝试使用CLI命令测试代码

"*aws waf-regional associate-web-acl --region us-east-1 --web-acl-id '**************' --resource-arn 'arn:aws:apigateway:us-east-1::/restapis/******/stages/test'*

但是它不起作用,我什至尝试从aws控制台将web acl关联到api网关,但是下拉列表中未列出web acl的列表,尽管我已经创建了web acl的。

1 个答案:

答案 0 :(得分:1)

您正在使用WAFv2参数调用“ waf-regional”(又名WAF Classic API)。

对于WAFv2,您需要将其称为:

aws wafv2 associate-web-acl

查看文档以获取更多信息:https://docs.aws.amazon.com/cli/latest/reference/wafv2/associate-web-acl.html

此外,未显示关联的控制台是已知问题L https://forums.aws.amazon.com/thread.jspa?messageID=926212#926212