Skip to content

VpcEndpointConnection

Source code in docs_src/capo_ec2/types/vpc_endpoint_connection.py
class VpcEndpointConnection(TypedDict, closed=True):
    service_id: NotRequired["capo_ec2.types.string.String"]
    """<p>The ID of the service to which the endpoint is connected.</p>"""
    vpc_endpoint_id: NotRequired["capo_ec2.types.string.String"]
    """<p>The ID of the VPC endpoint.</p>"""
    vpc_endpoint_owner: NotRequired["capo_ec2.types.string.String"]
    """<p>The ID of the Amazon Web Services account that owns the VPC endpoint.</p>"""
    vpc_endpoint_state: NotRequired["capo_ec2.types.state.State"]
    """<p>The state of the VPC endpoint.</p>"""
    creation_timestamp: NotRequired[
        "capo_ec2.types.millisecond_date_time.MillisecondDateTime"
    ]
    """<p>The date and time that the VPC endpoint was created.</p>"""
    dns_entries: NotRequired["capo_ec2.types.dns_entry_set.DnsEntrySet"]
    """<p>The DNS entries for the VPC endpoint.</p>"""
    network_load_balancer_arns: NotRequired[
        "capo_ec2.types.value_string_list.ValueStringList"
    ]
    """<p>The Amazon Resource Names (ARNs) of the network load balancers for the service.</p>"""
    gateway_load_balancer_arns: NotRequired[
        "capo_ec2.types.value_string_list.ValueStringList"
    ]
    """<p>The Amazon Resource Names (ARNs) of the Gateway Load Balancers for the service.</p>"""
    ip_address_type: NotRequired["capo_ec2.types.ip_address_type.IpAddressType"]
    """<p>The IP address type for the endpoint.</p>"""
    vpc_endpoint_connection_id: NotRequired["capo_ec2.types.string.String"]
    """<p>The ID of the VPC endpoint connection.</p>"""
    tags: NotRequired["capo_ec2.types.tag_list.TagList"]
    """<p>The tags.</p>"""
    vpc_endpoint_region: NotRequired["capo_ec2.types.string.String"]
    """<p>The Region of the endpoint.</p>"""
    payer_responsibilities: NotRequired[
        "capo_ec2.types.payer_responsibility_set.PayerResponsibilitySet"
    ]
    """<p>The payer responsibility settings for the endpoint.</p>"""

creation_timestamp instance-attribute

creation_timestamp: NotRequired[MillisecondDateTime]

The date and time that the VPC endpoint was created.

dns_entries instance-attribute

dns_entries: NotRequired[DnsEntrySet]

The DNS entries for the VPC endpoint.

gateway_load_balancer_arns instance-attribute

gateway_load_balancer_arns: NotRequired[ValueStringList]

The Amazon Resource Names (ARNs) of the Gateway Load Balancers for the service.

ip_address_type instance-attribute

ip_address_type: NotRequired[IpAddressType]

The IP address type for the endpoint.

network_load_balancer_arns instance-attribute

network_load_balancer_arns: NotRequired[ValueStringList]

The Amazon Resource Names (ARNs) of the network load balancers for the service.

payer_responsibilities instance-attribute

payer_responsibilities: NotRequired[PayerResponsibilitySet]

The payer responsibility settings for the endpoint.

service_id instance-attribute

service_id: NotRequired[String]

The ID of the service to which the endpoint is connected.

tags instance-attribute

tags: NotRequired[TagList]

The tags.

vpc_endpoint_connection_id instance-attribute

vpc_endpoint_connection_id: NotRequired[String]

The ID of the VPC endpoint connection.

vpc_endpoint_id instance-attribute

vpc_endpoint_id: NotRequired[String]

The ID of the VPC endpoint.

vpc_endpoint_owner instance-attribute

vpc_endpoint_owner: NotRequired[String]

The ID of the Amazon Web Services account that owns the VPC endpoint.

vpc_endpoint_region instance-attribute

vpc_endpoint_region: NotRequired[String]

The Region of the endpoint.

vpc_endpoint_state instance-attribute

vpc_endpoint_state: NotRequired[State]

The state of the VPC endpoint.