Class: Aws::FMS::Types::NetworkFirewallPolicyDescription
- Inherits:
-
Struct
- Object
- Struct
- Aws::FMS::Types::NetworkFirewallPolicyDescription
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-fms/types.rb
Overview
The definition of the AWS Network Firewall firewall policy.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#stateful_rule_groups ⇒ Array<Types::StatefulRuleGroup>
The stateful rule groups that are used in the Network Firewall firewall policy.
-
#stateless_custom_actions ⇒ Array<String>
Names of custom actions that are available for use in the stateless default actions settings.
-
#stateless_default_actions ⇒ Array<String>
The actions to take on packets that don’t match any of the stateless rule groups.
-
#stateless_fragment_default_actions ⇒ Array<String>
The actions to take on packet fragments that don’t match any of the stateless rule groups.
-
#stateless_rule_groups ⇒ Array<Types::StatelessRuleGroup>
The stateless rule groups that are used in the Network Firewall firewall policy.
Instance Attribute Details
#stateful_rule_groups ⇒ Array<Types::StatefulRuleGroup>
The stateful rule groups that are used in the Network Firewall firewall policy.
1455 1456 1457 1458 1459 1460 1461 1462 1463 |
# File 'lib/aws-sdk-fms/types.rb', line 1455 class NetworkFirewallPolicyDescription < Struct.new( :stateless_rule_groups, :stateless_default_actions, :stateless_fragment_default_actions, :stateless_custom_actions, :stateful_rule_groups) SENSITIVE = [] include Aws::Structure end |
#stateless_custom_actions ⇒ Array<String>
Names of custom actions that are available for use in the stateless default actions settings.
1455 1456 1457 1458 1459 1460 1461 1462 1463 |
# File 'lib/aws-sdk-fms/types.rb', line 1455 class NetworkFirewallPolicyDescription < Struct.new( :stateless_rule_groups, :stateless_default_actions, :stateless_fragment_default_actions, :stateless_custom_actions, :stateful_rule_groups) SENSITIVE = [] include Aws::Structure end |
#stateless_default_actions ⇒ Array<String>
The actions to take on packets that don’t match any of the stateless rule groups.
1455 1456 1457 1458 1459 1460 1461 1462 1463 |
# File 'lib/aws-sdk-fms/types.rb', line 1455 class NetworkFirewallPolicyDescription < Struct.new( :stateless_rule_groups, :stateless_default_actions, :stateless_fragment_default_actions, :stateless_custom_actions, :stateful_rule_groups) SENSITIVE = [] include Aws::Structure end |
#stateless_fragment_default_actions ⇒ Array<String>
The actions to take on packet fragments that don’t match any of the stateless rule groups.
1455 1456 1457 1458 1459 1460 1461 1462 1463 |
# File 'lib/aws-sdk-fms/types.rb', line 1455 class NetworkFirewallPolicyDescription < Struct.new( :stateless_rule_groups, :stateless_default_actions, :stateless_fragment_default_actions, :stateless_custom_actions, :stateful_rule_groups) SENSITIVE = [] include Aws::Structure end |
#stateless_rule_groups ⇒ Array<Types::StatelessRuleGroup>
The stateless rule groups that are used in the Network Firewall firewall policy.
1455 1456 1457 1458 1459 1460 1461 1462 1463 |
# File 'lib/aws-sdk-fms/types.rb', line 1455 class NetworkFirewallPolicyDescription < Struct.new( :stateless_rule_groups, :stateless_default_actions, :stateless_fragment_default_actions, :stateless_custom_actions, :stateful_rule_groups) SENSITIVE = [] include Aws::Structure end |