latest--aws-networkfirewall-rulegroup
shared
Type:
object
Resource type definition for AWS::NetworkFirewall::RuleGroup. Source:- https://github.com/aws-cloudformation/aws-cloudformation-resource-providers-networkfirewall.git
Properties
Capacity
integer
required
RuleGroup
object
4 nested properties
4 nested properties
RulesString
string | Aws_CF_FunctionString
RulesSourceList
object
3 nested properties
Targets
string[]
required
StatefulRules
StatefulRule[]
StatelessRulesAndCustomActions
object
2 nested properties
CustomActions
CustomAction[]
RuleVariables
object
2 nested properties
IPSets
object
PortSets
object
ReferenceSets
object
1 nested properties
IPSetReferences
object
StatefulRuleOptions
object
1 nested properties
RuleOrder
string | Aws_CF_FunctionString
Description
string | Aws_CF_FunctionString
Tags
Tag[]
uniqueItems=true
Definitions
ResourceArn
string | Aws_CF_FunctionString
A resource ARN.
Tag
object
RulesString
string | Aws_CF_FunctionString
RuleGroup
object
4 nested properties
RulesString
string | Aws_CF_FunctionString
RulesSourceList
object
3 nested properties
Targets
string[]
required
StatefulRules
StatefulRule[]
StatelessRulesAndCustomActions
object
2 nested properties
CustomActions
CustomAction[]
RuleVariables
object
2 nested properties
IPSets
object
PortSets
object
ReferenceSets
object
1 nested properties
IPSetReferences
object
StatefulRuleOptions
object
1 nested properties
RuleOrder
string | Aws_CF_FunctionString
RuleVariables
object
IPSets
object
PortSets
object
IPSet
object
Definition
VariableDefinition[]
PortSet
object
Definition
VariableDefinition[]
VariableDefinition
string | Aws_CF_FunctionString
ReferenceSets
object
IPSetReferences
object
IPSetReference
object
ReferenceArn
string | Aws_CF_FunctionString
A resource ARN.
RulesSource
object
RulesString
string | Aws_CF_FunctionString
RulesSourceList
object
3 nested properties
Targets
string[]
required
StatefulRules
StatefulRule[]
StatelessRulesAndCustomActions
object
2 nested properties
CustomActions
CustomAction[]
RulesSourceList
object
Targets
string[]
required
TargetType
string | Aws_CF_FunctionString
GeneratedRulesType
string | Aws_CF_FunctionString
StatefulRule
object
6 nested properties
Header
object
RuleOption
object
Settings
Setting[]
Setting
string | Aws_CF_FunctionString
Port
string | Aws_CF_FunctionString
StatelessRulesAndCustomActions
object
CustomActions
CustomAction[]
StatelessRule
object
2 nested properties
6 nested properties
Sources
Address[]
Destinations
Address[]
SourcePorts
PortRange[]
DestinationPorts
PortRange[]
Protocols
ProtocolNumber[]
TCPFlags
TCPFlagField[]
Actions
string[]
required
Priority
integer
required
min=1max=65535
RuleDefinition
object
6 nested properties
Sources
Address[]
Destinations
Address[]
SourcePorts
PortRange[]
DestinationPorts
PortRange[]
Protocols
ProtocolNumber[]
TCPFlags
TCPFlagField[]
Actions
string[]
required
MatchAttributes
object
Sources
Address[]
Destinations
Address[]
SourcePorts
PortRange[]
DestinationPorts
PortRange[]
Protocols
ProtocolNumber[]
TCPFlags
TCPFlagField[]
Address
object
PortRangeBound
integer
ProtocolNumber
integer
TCPFlag
string | Aws_CF_FunctionString
CustomAction
object
1 nested properties
PublishMetricAction
object
1 nested properties
ActionDefinition
object
PublishMetricAction
object
1 nested properties
PublishMetricAction
object
Dimension
object
StatefulRuleOptions
object
RuleOrder
string | Aws_CF_FunctionString
RuleOrder
string | Aws_CF_FunctionString