当我尝试附加我创建的规则组时,wafv2 webacl cloudformation 出现错误

Ani*_*cis 3 amazon-web-services aws-cloudformation amazon-waf

我写了这个云信息

它一直给我这个错误

错误原因:规则语句中的引用无效。字段:RULE,参数:语句(服务:Wafv2,状态代码:400,请求 ID:8f88058f-556e-4fec-baf2-9a84d0353bbe,扩展请求 ID:null)

以前有人见过这个错误吗?谢谢

      {
        "Name": "Rule",
        "Priority": 1,
        "Action": {
          "Block": {}
        },
        "VisibilityConfig": {
          "SampledRequestsEnabled": true,
          "CloudWatchMetricsEnabled": true,
          "MetricName": "customrule"
        },
       "Statement": {
                        "RuleGroupReferenceStatement": {
                            "Arn": { "Fn::GetAtt" : [ "TestRuleGroup", "Arn" ]
            
          }
        }
      }
    
  }
Run Code Online (Sandbox Code Playgroud)

小智 5

当您引用规则组时,您应该在代码中添加以下内容,即使您不想覆盖它,也需要该字段,您可以根据文档指定“none”。

OverrideAction:
  None: {}
Run Code Online (Sandbox Code Playgroud)