Skip to content

Proxy

Source code in docs_src/capo_network_firewall/types/proxy.py
class Proxy(TypedDict, closed=True):
    create_time: NotRequired["capo_network_firewall.types.create_time.CreateTime"]
    """<p>Time the Proxy was created. </p>"""
    delete_time: NotRequired["capo_network_firewall.types.delete_time.DeleteTime"]
    """<p>Time the Proxy was deleted. </p>"""
    update_time: NotRequired["capo_network_firewall.types.update_time.UpdateTime"]
    """<p>Time the Proxy was updated. </p>"""
    failure_code: NotRequired["capo_network_firewall.types.failure_code.FailureCode"]
    """<p>Failure code for cases when the Proxy fails to attach or update. </p>"""
    failure_message: NotRequired[
        "capo_network_firewall.types.failure_message.FailureMessage"
    ]
    """<p>Failure message for cases when the Proxy fails to attach or update. </p>"""
    proxy_state: NotRequired["capo_network_firewall.types.proxy_state.ProxyState"]
    """<p>Current attachment/detachment status of the Proxy. </p>"""
    proxy_modify_state: NotRequired[
        "capo_network_firewall.types.proxy_modify_state.ProxyModifyState"
    ]
    """<p>Current modification status of the Proxy. </p>"""
    nat_gateway_id: NotRequired[
        "capo_network_firewall.types.nat_gateway_id.NatGatewayId"
    ]
    """<p>The NAT Gateway for the proxy. </p>"""
    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>"""
    proxy_name: NotRequired["capo_network_firewall.types.resource_name.ResourceName"]
    """<p>The descriptive name of the proxy. You can't change the name of a proxy after you create it.</p>"""
    proxy_arn: NotRequired["capo_network_firewall.types.resource_arn.ResourceArn"]
    """<p>The Amazon Resource Name (ARN) of a proxy.</p>"""
    listener_properties: NotRequired[
        "capo_network_firewall.types.listener_properties.ListenerProperties"
    ]
    """<p>Listener properties for HTTP and HTTPS traffic. </p>"""
    tls_intercept_properties: NotRequired[
        "capo_network_firewall.types.tls_intercept_properties.TlsInterceptProperties"
    ]
    """<p>TLS decryption on traffic to filter on attributes in the HTTP header. </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 was created.

delete_time instance-attribute

delete_time: NotRequired[DeleteTime]

Time the Proxy was deleted.

failure_code instance-attribute

failure_code: NotRequired[FailureCode]

Failure code for cases when the Proxy fails to attach or update.

failure_message instance-attribute

failure_message: NotRequired[FailureMessage]

Failure message for cases when the Proxy fails to attach or update.

listener_properties instance-attribute

listener_properties: NotRequired[ListenerProperties]

Listener properties for HTTP and HTTPS traffic.

nat_gateway_id instance-attribute

nat_gateway_id: NotRequired[NatGatewayId]

The NAT Gateway for the proxy.

proxy_arn instance-attribute

proxy_arn: NotRequired[ResourceArn]

The Amazon Resource Name (ARN) of a proxy.

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.

proxy_modify_state instance-attribute

proxy_modify_state: NotRequired[ProxyModifyState]

Current modification status of the Proxy.

proxy_name instance-attribute

proxy_name: NotRequired[ResourceName]

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

proxy_state instance-attribute

proxy_state: NotRequired[ProxyState]

Current attachment/detachment status of the Proxy.

tags instance-attribute

tags: NotRequired[TagList]

The key:value pairs to associate with the resource.

tls_intercept_properties instance-attribute

tls_intercept_properties: NotRequired[TlsInterceptProperties]

TLS decryption on traffic to filter on attributes in the HTTP header.

update_time instance-attribute

update_time: NotRequired[UpdateTime]

Time the Proxy was updated.