class Aws::NetworkFirewall::Types::RuleGroupResponse
The high-level properties of a rule group. This, along with the RuleGroup
, define the rule group. You can retrieve all objects for a rule group by calling DescribeRuleGroup.
@!attribute [rw] rule_group_arn
The Amazon Resource Name (ARN) of the rule group. <note markdown="1"> If this response is for a create request that had `DryRun` set to `TRUE`, then this ARN is a placeholder that isn't attached to a valid resource. </note> @return [String]
@!attribute [rw] rule_group_name
The descriptive name of the rule group. You can't change the name of a rule group after you create it. @return [String]
@!attribute [rw] rule_group_id
The unique identifier for the rule group. @return [String]
@!attribute [rw] description
A description of the rule group. @return [String]
@!attribute [rw] type
Indicates whether the rule group is stateless or stateful. If the rule group is stateless, it contains stateless rules. If it is stateful, it contains stateful rules. @return [String]
@!attribute [rw] capacity
The maximum operating resources that this rule group can use. Rule group capacity is fixed at creation. When you update a rule group, you are limited to this capacity. When you reference a rule group from a firewall policy, Network Firewall reserves this capacity for the rule group. You can retrieve the capacity that would be required for a rule group before you create the rule group by calling CreateRuleGroup with `DryRun` set to `TRUE`. @return [Integer]
@!attribute [rw] rule_group_status
Detailed information about the current status of a rule group. @return [String]
@!attribute [rw] tags
The key:value pairs to associate with the resource. @return [Array<Types::Tag>]
@see docs.aws.amazon.com/goto/WebAPI/network-firewall-2020-11-12/RuleGroupResponse AWS API Documentation
Constants
- SENSITIVE