Skip to content

VPCConnection

Source code in docs_src/capo_quicksight/types/vpc_connection.py
class VPCConnection(TypedDict, closed=True):
    vpc_connection_id: NotRequired[
        "capo_quicksight.types.vpc_connection_resource_id_unrestricted.VPCConnectionResourceIdUnrestricted"
    ]
    """<p>The ID of the VPC connection that you're creating. This ID is a unique identifier for each Amazon Web Services Region in an Amazon Web Services account.</p>"""
    arn: NotRequired["capo_quicksight.types.arn.Arn"]
    """<p>The Amazon Resource Name (ARN) of the VPC connection.</p>"""
    name: NotRequired["capo_quicksight.types.resource_name.ResourceName"]
    """<p>The display name for the VPC connection.</p>"""
    vpc_id: NotRequired["capo_quicksight.types.string.String"]
    """<p>The Amazon EC2 VPC ID associated with the VPC connection.</p>"""
    security_group_ids: NotRequired[
        "capo_quicksight.types.security_group_id_list.SecurityGroupIdList"
    ]
    """<p>The Amazon EC2 security group IDs associated with the VPC connection.</p>"""
    dns_resolvers: NotRequired["capo_quicksight.types.string_list.StringList"]
    """<p>A list of IP addresses of DNS resolver endpoints for the VPC connection.</p>"""
    status: NotRequired[
        "capo_quicksight.types.vpc_connection_resource_status.VPCConnectionResourceStatus"
    ]
    """<p>The status of the VPC connection.</p>"""
    availability_status: NotRequired[
        "capo_quicksight.types.vpc_connection_availability_status.VPCConnectionAvailabilityStatus"
    ]
    """<p>The availability status of the VPC connection.</p>"""
    network_interfaces: NotRequired[
        "capo_quicksight.types.network_interface_list.NetworkInterfaceList"
    ]
    """<p>A list of network interfaces.</p>"""
    role_arn: NotRequired["capo_quicksight.types.string.String"]
    """<p>The ARN of the IAM role associated with the VPC connection.</p>"""
    created_time: NotRequired["capo_quicksight.types.timestamp.Timestamp"]
    """<p>The time that the VPC connection was created.</p>"""
    last_updated_time: NotRequired["capo_quicksight.types.timestamp.Timestamp"]
    """<p>The time that the VPC connection was last updated.</p>"""

arn instance-attribute

arn: NotRequired[Arn]

The Amazon Resource Name (ARN) of the VPC connection.

availability_status instance-attribute

availability_status: NotRequired[VPCConnectionAvailabilityStatus]

The availability status of the VPC connection.

created_time instance-attribute

created_time: NotRequired[Timestamp]

The time that the VPC connection was created.

dns_resolvers instance-attribute

dns_resolvers: NotRequired[StringList]

A list of IP addresses of DNS resolver endpoints for the VPC connection.

last_updated_time instance-attribute

last_updated_time: NotRequired[Timestamp]

The time that the VPC connection was last updated.

name instance-attribute

name: NotRequired[ResourceName]

The display name for the VPC connection.

network_interfaces instance-attribute

network_interfaces: NotRequired[NetworkInterfaceList]

A list of network interfaces.

role_arn instance-attribute

role_arn: NotRequired[String]

The ARN of the IAM role associated with the VPC connection.

security_group_ids instance-attribute

security_group_ids: NotRequired[SecurityGroupIdList]

The Amazon EC2 security group IDs associated with the VPC connection.

status instance-attribute

status: NotRequired[VPCConnectionResourceStatus]

The status of the VPC connection.

vpc_connection_id instance-attribute

vpc_connection_id: NotRequired[VPCConnectionResourceIdUnrestricted]

The ID of the VPC connection that you're creating. This ID is a unique identifier for each Amazon Web Services Region in an Amazon Web Services account.

vpc_id instance-attribute

vpc_id: NotRequired[String]

The Amazon EC2 VPC ID associated with the VPC connection.