Skip to content

VpcEndpoint

Source code in docs_src/capo_elasticsearch_service/types/vpc_endpoint.py
class VpcEndpoint(TypedDict, closed=True):
    vpc_endpoint_id: NotRequired[
        "capo_elasticsearch_service.types.vpc_endpoint_id.VpcEndpointId"
    ]
    """<p>The unique identifier of the endpoint.</p>"""
    vpc_endpoint_owner: NotRequired[
        "capo_elasticsearch_service.types.aws_account.AWSAccount"
    ]
    """<p>The creator of the endpoint.</p>"""
    domain_arn: NotRequired["capo_elasticsearch_service.types.domain_arn.DomainArn"]
    """<p>The Amazon Resource Name (ARN) of the domain associated with the endpoint.</p>"""
    vpc_options: NotRequired[
        "capo_elasticsearch_service.types.vpc_derived_info.VPCDerivedInfo"
    ]
    """<p>Options to specify the subnets and security groups for an Amazon OpenSearch Service VPC endpoint.</p>"""
    status: NotRequired[
        "capo_elasticsearch_service.types.vpc_endpoint_status.VpcEndpointStatus"
    ]
    """<p>The current status of the endpoint.</p>"""
    endpoint: NotRequired["capo_elasticsearch_service.types.endpoint.Endpoint"]
    """<p>The connection endpoint ID for connecting to the domain.</p>"""

domain_arn instance-attribute

domain_arn: NotRequired[DomainArn]

The Amazon Resource Name (ARN) of the domain associated with the endpoint.

endpoint instance-attribute

endpoint: NotRequired[Endpoint]

The connection endpoint ID for connecting to the domain.

status instance-attribute

status: NotRequired[VpcEndpointStatus]

The current status of the endpoint.

vpc_endpoint_id instance-attribute

vpc_endpoint_id: NotRequired[VpcEndpointId]

The unique identifier of the endpoint.

vpc_endpoint_owner instance-attribute

vpc_endpoint_owner: NotRequired[AWSAccount]

The creator of the endpoint.

vpc_options instance-attribute

vpc_options: NotRequired[VPCDerivedInfo]

Options to specify the subnets and security groups for an Amazon OpenSearch Service VPC endpoint.