Skip to content

CreateEndpointAccessRequest

Source code in docs_src/capo_redshift_serverless/types/create_endpoint_access_request.py
class CreateEndpointAccessRequest(TypedDict, closed=True):
    endpoint_name: "str"
    """<p>The name of the VPC endpoint. An endpoint name must contain 1-30 characters. Valid characters are A-Z, a-z, 0-9, and hyphen(-). The first character must be a letter. The name can't contain two consecutive hyphens or end with a hyphen.</p>"""
    subnet_ids: "capo_redshift_serverless.types.subnet_id_list.SubnetIdList"
    """<p>The unique identifers of subnets from which Amazon Redshift Serverless chooses one to deploy a VPC endpoint.</p>"""
    workgroup_name: "str"
    """<p>The name of the workgroup to associate with the VPC endpoint.</p>"""
    vpc_security_group_ids: NotRequired[
        "capo_redshift_serverless.types.vpc_security_group_id_list.VpcSecurityGroupIdList"
    ]
    """<p>The unique identifiers of the security group that defines the ports, protocols, and sources for inbound traffic that you are authorizing into your endpoint.</p>"""
    owner_account: NotRequired[
        "capo_redshift_serverless.types.owner_account.OwnerAccount"
    ]
    """<p>The owner Amazon Web Services account for the Amazon Redshift Serverless workgroup.</p>"""

endpoint_name instance-attribute

endpoint_name: str

The name of the VPC endpoint. An endpoint name must contain 1-30 characters. Valid characters are A-Z, a-z, 0-9, and hyphen(-). The first character must be a letter. The name can't contain two consecutive hyphens or end with a hyphen.

owner_account instance-attribute

owner_account: NotRequired[OwnerAccount]

The owner Amazon Web Services account for the Amazon Redshift Serverless workgroup.

subnet_ids instance-attribute

subnet_ids: SubnetIdList

The unique identifers of subnets from which Amazon Redshift Serverless chooses one to deploy a VPC endpoint.

vpc_security_group_ids instance-attribute

vpc_security_group_ids: NotRequired[VpcSecurityGroupIdList]

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

workgroup_name instance-attribute

workgroup_name: str

The name of the workgroup to associate with the VPC endpoint.