← Resource types

AWS::WAFv2::RuleGroup

Version 10.0.0, issued

Each version of the AWS CloudFormation resource specification that changed AWS::WAFv2::RuleGroup, compared with the version before it.

  • added
  • modified
  • removed

01Modified resource types1

modifiedAWS::WAFv2::RuleGroupdocs ↗#Link to AWS::WAFv2::RuleGroup

Type: AWS::WAFv2::RuleGroupProperties:removed:   Id: Stringremoved:   Limit: Integerremoved:   LockToken: Stringremoved:   NextLockToken: Stringremoved:   NextMarker: Stringremoved:   RuleGroup:removed:     Name: Stringremoved:     Id: Stringremoved:     ARN: Stringremoved:     Description: Stringremoved:     Rules:removed:       Rules:removed:         - Name: Stringremoved:           Priority: Integerremoved:           Statement:removed:             ByteMatchStatement:removed:               SearchString: Stringremoved:               SearchStringBase64: Stringremoved:               FieldToMatch:removed:                 SingleHeader:removed:                   Name: Stringremoved:                 SingleQueryArgument:removed:                   Name: Stringremoved:                 AllQueryArguments: {}removed:                 UriPath: {}removed:                 QueryString: {}removed:                 Body: {}removed:                 Method: {}removed:               TextTransformations:removed:                 TextTransformations:removed:                   - Priority: Integerremoved:                     Type: Stringremoved:               PositionalConstraint: Stringremoved:             SqliMatchStatement:removed:               FieldToMatch:  # FieldToMatch: see aboveremoved:               TextTransformations:  # TextTransformations: see aboveremoved:             XssMatchStatement:removed:               FieldToMatch:  # FieldToMatch: see aboveremoved:               TextTransformations:  # TextTransformations: see aboveremoved:             SizeConstraintStatement:removed:               FieldToMatch:  # FieldToMatch: see aboveremoved:               ComparisonOperator: Stringremoved:               Size: Integerremoved:               TextTransformations:  # TextTransformations: see aboveremoved:             GeoMatchStatement:removed:               CountryCodes:removed:                 CountryCodes:removed:                   - Stringremoved:             IPSetReferenceStatement:removed:               ARN: Stringremoved:             RegexPatternSetReferenceStatement:removed:               ARN: Stringremoved:               FieldToMatch:  # FieldToMatch: see aboveremoved:               TextTransformations:  # TextTransformations: see aboveremoved:             RateBasedStatement:removed:               Limit: Integerremoved:               AggregateKeyType: Stringremoved:               ScopeDownStatement:removed:                 ByteMatchStatement:  # ByteMatchStatement: see aboveremoved:                 SqliMatchStatement:  # SqliMatchStatement: see aboveremoved:                 XssMatchStatement:  # XssMatchStatement: see aboveremoved:                 SizeConstraintStatement:  # SizeConstraintStatement: see aboveremoved:                 GeoMatchStatement:  # GeoMatchStatement: see aboveremoved:                 IPSetReferenceStatement:  # IPSetReferenceStatement: see aboveremoved:                 RegexPatternSetReferenceStatement:  # RegexPatternSetReferenceStatement: see aboveremoved:                 RateBasedStatement:removed:                   Limit: Integerremoved:                   AggregateKeyType: Stringremoved:                   ScopeDownStatement:removed:                     ByteMatchStatement:  # ByteMatchStatement: see aboveremoved:                     SqliMatchStatement:  # SqliMatchStatement: see aboveremoved:                     XssMatchStatement:  # XssMatchStatement: see aboveremoved:                     SizeConstraintStatement:  # SizeConstraintStatement: see aboveremoved:                     GeoMatchStatement:  # GeoMatchStatement: see aboveremoved:                     IPSetReferenceStatement:  # IPSetReferenceStatement: see aboveremoved:                     RegexPatternSetReferenceStatement:  # RegexPatternSetReferenceStatement: see aboveremoved:                 AndStatement:removed:                   Statements:removed:                     StatementThrees:  # StatementThree: see aboveremoved:                 OrStatement:removed:                   Statements:  # StatementThrees: see aboveremoved:                 NotStatement:removed:                   Statement:  # StatementThree: see aboveremoved:             AndStatement:removed:               Statements:removed:                 StatementTwos:  # StatementTwo: see aboveremoved:             OrStatement:removed:               Statements:  # StatementTwos: see aboveremoved:             NotStatement:removed:               Statement:  # StatementTwo: see aboveremoved:           Action:removed:             Allow: {}removed:             Block: {}removed:             Count: {}removed:           VisibilityConfig:removed:             SampledRequestsEnabled: Booleanremoved:             CloudWatchMetricsEnabled: Booleanremoved:             MetricName: Stringremoved:     VisibilityConfig:  # VisibilityConfig: see aboveremoved:     Capacity: Integerremoved:   RuleGroupSummary:removed:     Name: Stringremoved:     Id: Stringremoved:     Description: Stringremoved:     LockToken: Stringremoved:     ARN: Stringremoved:   RuleGroups:removed:     RuleGroups:  # RuleGroupSummary: see above  Rules:    Rules:      - Statement:          AndStatement:            Statements:              StatementTwos:                - AndStatement:                    Statements:                      StatementThrees:                        - IPSetReferenceStatement:removed:                             ARN: Stringadded:                             Arn: String                          RegexPatternSetReferenceStatement:removed:                             ARN: Stringadded:                             Arn: String                  IPSetReferenceStatement:  # IPSetReferenceStatement: see above                  NotStatement:                    Statement:  # StatementThree: see above                  OrStatement:                    Statements:  # StatementThrees: see above                  RateBasedStatement:                    ScopeDownStatement:  # StatementThree: see above                  RegexPatternSetReferenceStatement:  # RegexPatternSetReferenceStatement: see above          IPSetReferenceStatement:  # IPSetReferenceStatement: see above          NotStatement:            Statement:  # StatementTwo: see above          OrStatement:            Statements:  # StatementTwos: see above          RateBasedStatement:            ScopeDownStatement:  # StatementTwo: see above          RegexPatternSetReferenceStatement:  # RegexPatternSetReferenceStatement: see aboveremoved:   Statement:  # StatementOne: see aboveremoved:   Summary:  # RuleGroupSummary: see aboveFn::GetAtt:added:   Arn: Stringadded:   Id: String