Skip to content

FirewallPolicyResponse

Source code in docs_src/capo_network_firewall/types/firewall_policy_response.py
class FirewallPolicyResponse(TypedDict, closed=True):
    firewall_policy_name: "capo_network_firewall.types.resource_name.ResourceName"
    """<p>The descriptive name of the firewall policy. You can't change the name of a firewall policy after you create it.</p>"""
    firewall_policy_arn: "capo_network_firewall.types.resource_arn.ResourceArn"
    """<p>The Amazon Resource Name (ARN) of the firewall policy.</p> <note> <p>If this response is for a create request that had <code>DryRun</code> set to <code>TRUE</code>, then this ARN is a placeholder that isn't attached to a valid resource.</p> </note>"""
    firewall_policy_id: "capo_network_firewall.types.resource_id.ResourceId"
    """<p>The unique identifier for the firewall policy. </p>"""
    description: NotRequired["capo_network_firewall.types.description.Description"]
    """<p>A description of the firewall policy.</p>"""
    firewall_policy_status: NotRequired[
        "capo_network_firewall.types.resource_status.ResourceStatus"
    ]
    """<p>The current status of the firewall policy. You can retrieve this for a firewall policy by calling <a>DescribeFirewallPolicy</a> and providing the firewall policy's name or ARN.</p>"""
    tags: NotRequired["capo_network_firewall.types.tag_list.TagList"]
    """<p>The key:value pairs to associate with the resource.</p>"""
    consumed_stateless_rule_capacity: NotRequired[
        "capo_network_firewall.types.rule_capacity.RuleCapacity"
    ]
    """<p>The number of capacity units currently consumed by the policy's stateless rules.</p>"""
    consumed_stateful_rule_capacity: NotRequired[
        "capo_network_firewall.types.rule_capacity.RuleCapacity"
    ]
    """<p>The number of capacity units currently consumed by the policy's stateful rules.</p>"""
    consumed_stateful_domain_capacity: NotRequired[
        "capo_network_firewall.types.rule_capacity.RuleCapacity"
    ]
    """<p>The total number of domain name specifications across all domain list rule groups in the firewall policy that use the <code>stateful-domain-rulegroup</code> resource type.</p>"""
    number_of_associations: NotRequired[
        "capo_network_firewall.types.number_of_associations.NumberOfAssociations"
    ]
    """<p>The number of firewalls that are associated with this firewall policy.</p>"""
    encryption_configuration: NotRequired[
        "capo_network_firewall.types.encryption_configuration.EncryptionConfiguration"
    ]
    """<p>A complex type that contains the Amazon Web Services KMS encryption configuration settings for your firewall policy.</p>"""
    last_modified_time: NotRequired[
        "capo_network_firewall.types.last_update_time.LastUpdateTime"
    ]
    """<p>The last time that the firewall policy was changed.</p>"""

consumed_stateful_domain_capacity instance-attribute

consumed_stateful_domain_capacity: NotRequired[RuleCapacity]

The total number of domain name specifications across all domain list rule groups in the firewall policy that use the stateful-domain-rulegroup resource type.

consumed_stateful_rule_capacity instance-attribute

consumed_stateful_rule_capacity: NotRequired[RuleCapacity]

The number of capacity units currently consumed by the policy's stateful rules.

consumed_stateless_rule_capacity instance-attribute

consumed_stateless_rule_capacity: NotRequired[RuleCapacity]

The number of capacity units currently consumed by the policy's stateless rules.

description instance-attribute

description: NotRequired[Description]

A description of the firewall policy.

encryption_configuration instance-attribute

encryption_configuration: NotRequired[EncryptionConfiguration]

A complex type that contains the Amazon Web Services KMS encryption configuration settings for your firewall policy.

firewall_policy_arn instance-attribute

firewall_policy_arn: ResourceArn

The Amazon Resource Name (ARN) of the firewall policy.

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.

firewall_policy_id instance-attribute

firewall_policy_id: ResourceId

The unique identifier for the firewall policy.

firewall_policy_name instance-attribute

firewall_policy_name: ResourceName

The descriptive name of the firewall policy. You can't change the name of a firewall policy after you create it.

firewall_policy_status instance-attribute

firewall_policy_status: NotRequired[ResourceStatus]

The current status of the firewall policy. You can retrieve this for a firewall policy by calling DescribeFirewallPolicy and providing the firewall policy's name or ARN.

last_modified_time instance-attribute

last_modified_time: NotRequired[LastUpdateTime]

The last time that the firewall policy was changed.

number_of_associations instance-attribute

number_of_associations: NotRequired[NumberOfAssociations]

The number of firewalls that are associated with this firewall policy.

tags instance-attribute

tags: NotRequired[TagList]

The key:value pairs to associate with the resource.