Skip to content

CreateProxyRequest

Source code in docs_src/capo_network_firewall/types/create_proxy_request.py
class CreateProxyRequest(TypedDict, closed=True):
    proxy_name: "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>"""
    nat_gateway_id: "capo_network_firewall.types.nat_gateway_id.NatGatewayId"
    """<p>A unique identifier for the NAT gateway to use with proxy resources.</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> <p>You must specify the ARN or the name, and you can specify both. </p>"""
    proxy_configuration_arn: NotRequired[
        "capo_network_firewall.types.resource_arn.ResourceArn"
    ]
    """<p>The Amazon Resource Name (ARN) of a proxy configuration.</p> <p>You must specify the ARN or the name, and you can specify both. </p>"""
    listener_properties: NotRequired[
        "capo_network_firewall.types.listener_properties_request.ListenerPropertiesRequest"
    ]
    """<p>Listener properties for HTTP and HTTPS traffic.</p>"""
    tls_intercept_properties: "capo_network_firewall.types.tls_intercept_properties_request.TlsInterceptPropertiesRequest"
    """<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>"""

listener_properties instance-attribute

listener_properties: NotRequired[ListenerPropertiesRequest]

Listener properties for HTTP and HTTPS traffic.

nat_gateway_id instance-attribute

nat_gateway_id: NatGatewayId

A unique identifier for the NAT gateway to use with proxy resources.

proxy_configuration_arn instance-attribute

proxy_configuration_arn: NotRequired[ResourceArn]

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

You must specify the ARN or the name, and you can specify both.

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.

You must specify the ARN or the name, and you can specify both.

proxy_name instance-attribute

proxy_name: ResourceName

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

tags instance-attribute

tags: NotRequired[TagList]

The key:value pairs to associate with the resource.

tls_intercept_properties instance-attribute

tls_intercept_properties: TlsInterceptPropertiesRequest

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