AWS::WAF::WebACL WafAction - AWS CloudFormation
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

AWS::WAF::WebACL WafAction

注意

这是 AWS WAF Classic 文档。有关更多信息,请参阅开发人员指南中的 AWS WAF Classic

有关最新版本的 AWS WAF,请使用 AWS WAFV2 API 并参阅 AWS WAF 开发人员指南。对于最新版本,AWS WAF 具有一组用于区域和全球范围的终端节点。

对于与 WebACL 中规则关联的操作,指定您希望当 Web 请求与规则中的全部条件匹配时 AWS WAF 执行的操作。对于 WebACL 中的默认操作,请指定您希望当 Web 请求与 WebACL 中所有规则的全部条件不匹配时 WebACL 采取的操作。

语法

要在 AWS CloudFormation 模板中声明此实体,请使用以下语法:

JSON

{ "Type" : String }

YAML

Type: String

属性

Type

指定您希望 AWS WAF 如何响应与 Rule 中设置匹配的请求。有效设置如下所示:

  • ALLOW:AWS WAF 允许请求

  • BLOCK:AWS WAF 阻止请求

  • COUNT:AWS WAF 对与规则中所有条件匹配的请求,将计数器增加一。然后,AWS WAF 根据 Web ACL 中剩余的规则继续检查 Web 请求。您不能为 WebACL 的默认操作指定 COUNT

必需:是

类型:字符串

允许的值ALLOW | BLOCK | COUNT

Update requires: No interruption