Skip to content

ProxyConfiguration

Source code in docs_src/capo_network_firewall/types/proxy_configuration.py
class ProxyConfiguration(TypedDict, closed=True):
    proxy_configuration_name: NotRequired[
        "capo_network_firewall.types.resource_name.ResourceName"
    ]
    """<p>The descriptive name of the proxy configuration. You can't change the name of a proxy configuration after you create it.</p>"""
    proxy_configuration_arn: NotRequired[
        "capo_network_firewall.types.resource_arn.ResourceArn"
    ]
    """<p>The Amazon Resource Name (ARN) of a proxy configuration.</p>"""
    description: NotRequired["capo_network_firewall.types.description.Description"]
    """<p>A description of the proxy configuration. </p>"""
    create_time: NotRequired["capo_network_firewall.types.create_time.CreateTime"]
    """<p>Time the Proxy Configuration was created. </p>"""
    delete_time: NotRequired["capo_network_firewall.types.delete_time.DeleteTime"]
    """<p>Time the Proxy Configuration was deleted. </p>"""
    rule_groups: NotRequired[
        "capo_network_firewall.types.proxy_config_rule_group_set.ProxyConfigRuleGroupSet"
    ]
    """<p>Proxy rule groups within the proxy configuration. </p>"""
    default_rule_phase_actions: NotRequired[
        "capo_network_firewall.types.proxy_config_default_rule_phase_actions_request.ProxyConfigDefaultRulePhaseActionsRequest"
    ]
    """<p>Evaluation points in the traffic flow where rules are applied. There are three phases in a traffic where the rule match is applied. </p> <p>Pre-DNS - before domain resolution.</p> <p>Pre-Request - after DNS, before request.</p> <p>Post-Response - after receiving response.</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 Configuration was created.

default_rule_phase_actions instance-attribute

default_rule_phase_actions: NotRequired[ProxyConfigDefaultRulePhaseActionsRequest]

Evaluation points in the traffic flow where rules are applied. There are three phases in a traffic where the rule match is applied.

Pre-DNS - before domain resolution.

Pre-Request - after DNS, before request.

Post-Response - after receiving response.

delete_time instance-attribute

delete_time: NotRequired[DeleteTime]

Time the Proxy Configuration was deleted.

description instance-attribute

description: NotRequired[Description]

A description of the proxy configuration.

proxy_configuration_arn instance-attribute

proxy_configuration_arn: NotRequired[ResourceArn]

The Amazon Resource Name (ARN) of a proxy configuration.

proxy_configuration_name instance-attribute

proxy_configuration_name: NotRequired[ResourceName]

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

rule_groups instance-attribute

rule_groups: NotRequired[ProxyConfigRuleGroupSet]

Proxy rule groups within the proxy configuration.

tags instance-attribute

tags: NotRequired[TagList]

The key:value pairs to associate with the resource.