Class: Aws::SecurityHub::Types::AwsNetworkFirewallRuleGroupDetails
- Inherits:
-
Struct
- Object
- Struct
- Aws::SecurityHub::Types::AwsNetworkFirewallRuleGroupDetails
- Defined in:
- gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb
Overview
Details about an Network Firewall rule group. Rule groups are used to inspect and control network traffic. Stateless rule groups apply to individual packets. Stateful rule groups apply to packets in the context of their traffic flow.
Rule groups are referenced in firewall policies.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#capacity ⇒ Integer
The maximum number of operating resources that this rule group can use.
-
#description ⇒ String
A description of the rule group.
-
#rule_group ⇒ Types::RuleGroupDetails
Details about the rule group.
-
#rule_group_arn ⇒ String
The ARN of the rule group.
-
#rule_group_id ⇒ String
The identifier of the rule group.
-
#rule_group_name ⇒ String
The descriptive name of the rule group.
-
#type ⇒ String
The type of rule group.
Instance Attribute Details
#capacity ⇒ Integer
The maximum number of operating resources that this rule group can use.
15315 15316 15317 15318 15319 15320 15321 15322 15323 15324 15325 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 15315 class AwsNetworkFirewallRuleGroupDetails < Struct.new( :capacity, :description, :rule_group, :rule_group_arn, :rule_group_id, :rule_group_name, :type) SENSITIVE = [] include Aws::Structure end |
#description ⇒ String
A description of the rule group.
15315 15316 15317 15318 15319 15320 15321 15322 15323 15324 15325 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 15315 class AwsNetworkFirewallRuleGroupDetails < Struct.new( :capacity, :description, :rule_group, :rule_group_arn, :rule_group_id, :rule_group_name, :type) SENSITIVE = [] include Aws::Structure end |
#rule_group ⇒ Types::RuleGroupDetails
Details about the rule group.
15315 15316 15317 15318 15319 15320 15321 15322 15323 15324 15325 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 15315 class AwsNetworkFirewallRuleGroupDetails < Struct.new( :capacity, :description, :rule_group, :rule_group_arn, :rule_group_id, :rule_group_name, :type) SENSITIVE = [] include Aws::Structure end |
#rule_group_arn ⇒ String
The ARN of the rule group.
15315 15316 15317 15318 15319 15320 15321 15322 15323 15324 15325 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 15315 class AwsNetworkFirewallRuleGroupDetails < Struct.new( :capacity, :description, :rule_group, :rule_group_arn, :rule_group_id, :rule_group_name, :type) SENSITIVE = [] include Aws::Structure end |
#rule_group_id ⇒ String
The identifier of the rule group.
15315 15316 15317 15318 15319 15320 15321 15322 15323 15324 15325 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 15315 class AwsNetworkFirewallRuleGroupDetails < Struct.new( :capacity, :description, :rule_group, :rule_group_arn, :rule_group_id, :rule_group_name, :type) SENSITIVE = [] include Aws::Structure end |
#rule_group_name ⇒ String
The descriptive name of the rule group.
15315 15316 15317 15318 15319 15320 15321 15322 15323 15324 15325 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 15315 class AwsNetworkFirewallRuleGroupDetails < Struct.new( :capacity, :description, :rule_group, :rule_group_arn, :rule_group_id, :rule_group_name, :type) SENSITIVE = [] include Aws::Structure end |
#type ⇒ String
The type of rule group. A rule group can be stateful or stateless.
15315 15316 15317 15318 15319 15320 15321 15322 15323 15324 15325 |
# File 'gems/aws-sdk-securityhub/lib/aws-sdk-securityhub/types.rb', line 15315 class AwsNetworkFirewallRuleGroupDetails < Struct.new( :capacity, :description, :rule_group, :rule_group_arn, :rule_group_id, :rule_group_name, :type) SENSITIVE = [] include Aws::Structure end |