Skip to content

ProxyRuleGroup

Source code in docs_src/capo_network_firewall/types/proxy_rule_group.py
class ProxyRuleGroup(TypedDict, closed=True):
    proxy_rule_group_name: NotRequired[
        "capo_network_firewall.types.resource_name.ResourceName"
    ]
    """<p>The descriptive name of the proxy rule group. You can't change the name of a proxy rule group after you create it.</p>"""
    proxy_rule_group_arn: NotRequired[
        "capo_network_firewall.types.resource_arn.ResourceArn"
    ]
    """<p>The Amazon Resource Name (ARN) of a proxy rule group.</p>"""
    create_time: NotRequired["capo_network_firewall.types.create_time.CreateTime"]
    """<p>Time the Proxy Rule Group was created. </p>"""
    delete_time: NotRequired["capo_network_firewall.types.delete_time.DeleteTime"]
    """<p>Time the Proxy Rule Group was deleted. </p>"""
    rules: NotRequired[
        "capo_network_firewall.types.proxy_rules_by_request_phase.ProxyRulesByRequestPhase"
    ]
    """<p>Individual rules that define match conditions and actions for application-layer traffic. Rules specify what to inspect (domains, headers, methods) and what action to take (allow, deny, alert). </p>"""
    description: NotRequired["capo_network_firewall.types.description.Description"]
    """<p>A description of the proxy rule group. </p>"""
    tags: NotRequired["capo_network_firewall.types.tag_list.TagList"]
    """<p>The key:value pairs to associate with the resource.</p>"""

create_time instance-attribute

create_time: NotRequired[CreateTime]

Time the Proxy Rule Group was created.

delete_time instance-attribute

delete_time: NotRequired[DeleteTime]

Time the Proxy Rule Group was deleted.

description instance-attribute

description: NotRequired[Description]

A description of the proxy rule group.

proxy_rule_group_arn instance-attribute

proxy_rule_group_arn: NotRequired[ResourceArn]

The Amazon Resource Name (ARN) of a proxy rule group.

proxy_rule_group_name instance-attribute

proxy_rule_group_name: NotRequired[ResourceName]

The descriptive name of the proxy rule group. You can't change the name of a proxy rule group after you create it.

rules instance-attribute

rules: NotRequired[ProxyRulesByRequestPhase]

Individual rules that define match conditions and actions for application-layer traffic. Rules specify what to inspect (domains, headers, methods) and what action to take (allow, deny, alert).

tags instance-attribute

tags: NotRequired[TagList]

The key:value pairs to associate with the resource.