← Resource types

AWS::NetworkFirewall::RuleGroup

Version 24.0.0, issued

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

  • added
  • modified
  • removed

01Modified resource types1

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

Type: AWS::NetworkFirewall::RuleGroupProperties:  RuleGroup:    RuleVariables:      IPSets:        <key>:          # Duplicates allowed: Not specified → Nomodified:           Definition: VariableDefinitionList → List of String      PortSets:        <key>:          # Duplicates allowed: Not specified → Nomodified:           Definition: VariableDefinitionList → List of String    RulesSource:      RulesSourceList:        # Duplicates allowed: Not specified → Nomodified:         TargetTypes: TargetTypes → List of String      # Duplicates allowed: Not specified → Nomodified:       StatefulRules: StatefulRules → List of StatefulRuleadded:         # Required: Yesadded:         Action: Stringadded:         # Required: Yesadded:         Header:added:           Protocol: Stringadded:           Source: Stringadded:           SourcePort: Stringadded:           Direction: Stringadded:           Destination: Stringadded:           DestinationPort: Stringadded:         # Required: Yesadded:         RuleOptions:added:           - Keyword: Stringadded:             Settings:added:               - Stringremoved:         StatefulRules:removed:           - Action: Stringremoved:             Header:removed:               Protocol: Stringremoved:               Source: Stringremoved:               SourcePort: Stringremoved:               Direction: Stringremoved:               Destination: Stringremoved:               DestinationPort: Stringremoved:             RuleOptions:removed:               RuleOptions:removed:                 - Keyword: Stringremoved:                   Settings:removed:                     - String      StatelessRulesAndCustomActions:        # Duplicates allowed: Not specified → Nomodified:         CustomActions: CustomActions → List of CustomActionadded:           # Required: Yesadded:           ActionDefinition:added:             PublishMetricAction:added:               Dimensions:added:                 - Value: Stringadded:           # Required: Yesadded:           ActionName: Stringremoved:           CustomActions:removed:             - ActionName: Stringremoved:               ActionDefinition:removed:                 PublishMetricAction:removed:                   Dimensions:removed:                     Dimensions:removed:                       - Value: String        # Duplicates allowed: Not specified → Nomodified:         StatelessRules: StatelessRules → List of StatelessRuleadded:           # Required: Yesadded:           Priority: Integeradded:           # Required: Yesadded:           RuleDefinition:added:             MatchAttributes:added:               Sources:added:                 - AddressDefinition: Stringadded:               Destinations:  # Address: see aboveadded:               SourcePorts:added:                 - FromPort: Integeradded:                   ToPort: Integeradded:               DestinationPorts:  # PortRange: see aboveadded:               Protocols:added:                 - Integeradded:               TCPFlags:added:                 - Flags:added:                     - Stringadded:                   Masks:added:                     - Stringadded:             Actions:added:               - Stringremoved:           StatelessRules:removed:             - RuleDefinition:removed:                 MatchAttributes:removed:                   Sources:removed:                     Addresses:removed:                       - AddressDefinition: Stringremoved:                   Destinations:  # Addresses: see aboveremoved:                   SourcePorts:removed:                     PortRanges:removed:                       - FromPort: Integerremoved:                         ToPort: Integerremoved:                   DestinationPorts:  # PortRanges: see aboveremoved:                   Protocols:removed:                     ProtocolNumbers:removed:                       - Integerremoved:                   TCPFlags:removed:                     TCPFlags:removed:                       - Flags:removed:                           Flags:removed:                             - Stringremoved:                         Masks:  # Flags: see aboveremoved:                 Actions:removed:                   - Stringremoved:               Priority: Integer