Skip to content

CreateVpcEndpointRequest

Source code in docs_src/capo_opensearchserverless/types/create_vpc_endpoint_request.py
class CreateVpcEndpointRequest(TypedDict, closed=True):
    name: "capo_opensearchserverless.types.vpc_endpoint_name.VpcEndpointName"
    """<p>The name of the interface endpoint.</p>"""
    vpc_id: "capo_opensearchserverless.types.vpc_id.VpcId"
    """<p>The ID of the VPC from which you'll access OpenSearch Serverless.</p>"""
    subnet_ids: "capo_opensearchserverless.types.subnet_ids.SubnetIds"
    """<p>The ID of one or more subnets from which you'll access OpenSearch Serverless.</p>"""
    security_group_ids: NotRequired[
        "capo_opensearchserverless.types.security_group_ids.SecurityGroupIds"
    ]
    """<p>The unique identifiers of the security groups that define the ports, protocols, and sources for inbound traffic that you are authorizing into your endpoint.</p>"""
    client_token: NotRequired[
        "capo_opensearchserverless.types.client_token.ClientToken"
    ]
    """<p>Unique, case-sensitive identifier to ensure idempotency of the request.</p>"""

client_token instance-attribute

client_token: NotRequired[ClientToken]

Unique, case-sensitive identifier to ensure idempotency of the request.

name instance-attribute

The name of the interface endpoint.

security_group_ids instance-attribute

security_group_ids: NotRequired[SecurityGroupIds]

The unique identifiers of the security groups that define the ports, protocols, and sources for inbound traffic that you are authorizing into your endpoint.

subnet_ids instance-attribute

subnet_ids: SubnetIds

The ID of one or more subnets from which you'll access OpenSearch Serverless.

vpc_id instance-attribute

vpc_id: VpcId

The ID of the VPC from which you'll access OpenSearch Serverless.