Resource type definition for AWS::NetworkFirewall::RuleGroup
capacity
(Number)rule_group_name
(String)type
(String)description
(String)rule_group
(Attributes) (see below for nested schema)tags
(Attributes Set) (see below for nested schema)id
(String) Uniquely identifies the resource.rule_group_arn
(String) A resource ARN.rule_group_id
(String)rule_group
Required:
rules_source
(Attributes) (see below for nested schema)Optional:
reference_sets
(Attributes) (see below for nested schema)rule_variables
(Attributes) (see below for nested schema)stateful_rule_options
(Attributes) (see below for nested schema)rule_group.rules_source
Optional:
rules_source_list
(Attributes) (see below for nested schema)rules_string
(String)stateful_rules
(Attributes List) (see below for nested schema)stateless_rules_and_custom_actions
(Attributes) (see below for nested schema)rule_group.rules_source.rules_source_list
Required:
generated_rules_type
(String)target_types
(List of String)targets
(List of String)rule_group.rules_source.stateful_rules
Required:
action
(String)header
(Attributes) (see below for nested schema)rule_options
(Attributes List) (see below for nested schema)rule_group.rules_source.stateful_rules.header
Required:
destination
(String)destination_port
(String)direction
(String)protocol
(String)source
(String)source_port
(String)rule_group.rules_source.stateful_rules.rule_options
Required:
keyword
(String)Optional:
settings
(List of String)rule_group.rules_source.stateless_rules_and_custom_actions
Required:
stateless_rules
(Attributes List) (see below for nested schema)Optional:
custom_actions
(Attributes List) (see below for nested schema)rule_group.rules_source.stateless_rules_and_custom_actions.stateless_rules
Required:
priority
(Number)rule_definition
(Attributes) (see below for nested schema)rule_group.rules_source.stateless_rules_and_custom_actions.custom_actions.rule_definition
Required:
actions
(List of String)match_attributes
(Attributes) (see below for nested schema)rule_group.rules_source.stateless_rules_and_custom_actions.custom_actions.rule_definition.match_attributes
Optional:
destination_ports
(Attributes List) (see below for nested schema)destinations
(Attributes List) (see below for nested schema)protocols
(List of Number)source_ports
(Attributes List) (see below for nested schema)sources
(Attributes List) (see below for nested schema)tcp_flags
(Attributes List) (see below for nested schema)rule_group.rules_source.stateless_rules_and_custom_actions.custom_actions.rule_definition.match_attributes.destination_ports
Required:
from_port
(Number)to_port
(Number)rule_group.rules_source.stateless_rules_and_custom_actions.custom_actions.rule_definition.match_attributes.destinations
Required:
address_definition
(String)rule_group.rules_source.stateless_rules_and_custom_actions.custom_actions.rule_definition.match_attributes.source_ports
Required:
from_port
(Number)to_port
(Number)rule_group.rules_source.stateless_rules_and_custom_actions.custom_actions.rule_definition.match_attributes.sources
Required:
address_definition
(String)rule_group.rules_source.stateless_rules_and_custom_actions.custom_actions.rule_definition.match_attributes.tcp_flags
Required:
flags
(List of String)Optional:
masks
(List of String)rule_group.rules_source.stateless_rules_and_custom_actions.custom_actions
Required:
action_definition
(Attributes) (see below for nested schema)action_name
(String)rule_group.rules_source.stateless_rules_and_custom_actions.custom_actions.action_definition
Optional:
publish_metric_action
(Attributes) (see below for nested schema)rule_group.rules_source.stateless_rules_and_custom_actions.custom_actions.action_definition.publish_metric_action
Required:
dimensions
(Attributes List) (see below for nested schema)rule_group.rules_source.stateless_rules_and_custom_actions.custom_actions.action_definition.publish_metric_action.dimensions
Required:
value
(String)rule_group.reference_sets
Optional:
ip_set_references
(Attributes Map) (see below for nested schema)rule_group.reference_sets.ip_set_references
Optional:
reference_arn
(String) A resource ARN.rule_group.rule_variables
Optional:
ip_sets
(Attributes Map) (see below for nested schema)port_sets
(Attributes Map) (see below for nested schema)rule_group.rule_variables.ip_sets
Optional:
definition
(List of String)rule_group.rule_variables.port_sets
Optional:
definition
(List of String)rule_group.stateful_rule_options
Optional:
rule_order
(String)tags
Required:
key
(String)value
(String)Import is supported using the following syntax:
$ terraform import awscc_networkfirewall_rule_group.example <resource ID>