无法为 AWS WAF 实施 AWS 定义的自定义 JSON 规则。 我正在关注文档,但我不明白我如何超出了这些值。规则 #2 我能够应用,但我也需要能够应用计数规则。
Error reason: You have used none or multiple values for a field that requires exactly one value., field: RULE, parameter: Rule
{
"Name": "AWSBotControl-SignalOverride",
"Priority": 5,
"Statement": {
"ManagedRuleGroupStatement": {
"VendorName": "AWS",
"Name": "AWSManagedRulesBotControlRuleSet",
"RuleActionOverrides": [
{
"Action": "Count",
"OverrideAction": { "Count": {} }, // Use this if specific configuration for count is needed.
"Name": "SignalNonBrowserUserAgent"
}
]
}
},
"VisibilityConfig": {
"SampledRequestsEnabled": true,
"CloudWatchMetricsEnabled": true,
"MetricName": "AWSBotControl-SignalOverride"
}
}