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

AWS::WAFv2::WebACL ManagedRuleGroupStatement

注意

这是 AWS WAF 的最新版本,名为 AWS WAFV2,于 2019 年 11 月发布。有关信息(包括如何从以前的发行版迁移 AWS WAF 资源),请参阅 AWS WAF 开发人员指南

用于运行托管规则组中定义的规则的规则语句。要使用该资源,请在该语句中提供供应商名称和规则组名称。您可以调用 ListAvailableManagedRuleGroups 以检索所需的名称。

您无法嵌套 ManagedRuleGroupStatement,例如,嵌套以在 NotStatementOrStatement 中使用。它只能作为规则中的顶级语句引用。

语法

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

JSON

{ "ExcludedRules" : [ ExcludedRule, ... ], "Name" : String, "VendorName" : String }

YAML

ExcludedRules: - ExcludedRule Name: String VendorName: String

属性

ExcludedRules

Web ACL 将操作设置为 COUNT 的规则,而无论在该规则上设置的操作如何。这实际上禁止将该规则应用于 Web 请求。

必需:否

类型ExcludedRule 列表

Update requires: No interruption

Name

托管规则组的名称。您可以使用该名称以及供应商名称以标识规则组。

必需:是

类型:字符串

最低1

最高128

模式^[\w\-]+$

Update requires: No interruption

VendorName

托管规则组供应商的名称。您可以使用该名称以及规则组名称以标识规则组。

必需:是

类型:字符串

最低1

最高128

模式.*\S.*

Update requires: No interruption