Skip to content

VpcEndpointAssociation

Source code in docs_src/capo_ec2/types/vpc_endpoint_association.py
class VpcEndpointAssociation(TypedDict, closed=True):
    id: NotRequired["capo_ec2.types.string.String"]
    """<p>The ID of the VPC endpoint association.</p>"""
    vpc_endpoint_id: NotRequired["capo_ec2.types.vpc_endpoint_id.VpcEndpointId"]
    """<p>The ID of the VPC endpoint.</p>"""
    service_network_arn: NotRequired[
        "capo_ec2.types.service_network_arn.ServiceNetworkArn"
    ]
    """<p>The Amazon Resource Name (ARN) of the service network.</p>"""
    service_network_name: NotRequired["capo_ec2.types.string.String"]
    """<p>The name of the service network.</p>"""
    associated_resource_accessibility: NotRequired["capo_ec2.types.string.String"]
    """<p>The connectivity status of the resources associated to a VPC endpoint. The resource is accessible if the associated resource configuration is <code>AVAILABLE</code>, otherwise the resource is inaccessible.</p>"""
    failure_reason: NotRequired["capo_ec2.types.string.String"]
    """<p>A message related to why an VPC endpoint association failed.</p>"""
    failure_code: NotRequired["capo_ec2.types.string.String"]
    """<p>An error code related to why an VPC endpoint association failed.</p>"""
    dns_entry: NotRequired["capo_ec2.types.dns_entry.DnsEntry"]
    """<p>The DNS entry of the VPC endpoint association.</p>"""
    private_dns_entry: NotRequired["capo_ec2.types.dns_entry.DnsEntry"]
    """<p>The private DNS entry of the VPC endpoint association.</p>"""
    associated_resource_arn: NotRequired["capo_ec2.types.string.String"]
    """<p>The Amazon Resource Name (ARN) of the associated resource.</p>"""
    resource_configuration_group_arn: NotRequired["capo_ec2.types.string.String"]
    """<p>The Amazon Resource Name (ARN) of the resource configuration group.</p>"""
    tags: NotRequired["capo_ec2.types.tag_list.TagList"]
    """<p>The tags to apply to the VPC endpoint association.</p>"""

associated_resource_accessibility instance-attribute

associated_resource_accessibility: NotRequired[String]

The connectivity status of the resources associated to a VPC endpoint. The resource is accessible if the associated resource configuration is AVAILABLE, otherwise the resource is inaccessible.

associated_resource_arn instance-attribute

associated_resource_arn: NotRequired[String]

The Amazon Resource Name (ARN) of the associated resource.

dns_entry instance-attribute

dns_entry: NotRequired[DnsEntry]

The DNS entry of the VPC endpoint association.

failure_code instance-attribute

failure_code: NotRequired[String]

An error code related to why an VPC endpoint association failed.

failure_reason instance-attribute

failure_reason: NotRequired[String]

A message related to why an VPC endpoint association failed.

id instance-attribute

id: NotRequired[String]

The ID of the VPC endpoint association.

private_dns_entry instance-attribute

private_dns_entry: NotRequired[DnsEntry]

The private DNS entry of the VPC endpoint association.

resource_configuration_group_arn instance-attribute

resource_configuration_group_arn: NotRequired[String]

The Amazon Resource Name (ARN) of the resource configuration group.

service_network_arn instance-attribute

service_network_arn: NotRequired[ServiceNetworkArn]

The Amazon Resource Name (ARN) of the service network.

service_network_name instance-attribute

service_network_name: NotRequired[String]

The name of the service network.

tags instance-attribute

tags: NotRequired[TagList]

The tags to apply to the VPC endpoint association.

vpc_endpoint_id instance-attribute

vpc_endpoint_id: NotRequired[VpcEndpointId]

The ID of the VPC endpoint.