Skip to content

TransitGatewayVpcAttachment

Source code in docs_src/capo_ec2/types/transit_gateway_vpc_attachment.py
class TransitGatewayVpcAttachment(TypedDict, closed=True):
    transit_gateway_attachment_id: NotRequired["capo_ec2.types.string.String"]
    """<p>The ID of the attachment.</p>"""
    transit_gateway_id: NotRequired["capo_ec2.types.string.String"]
    """<p>The ID of the transit gateway.</p>"""
    vpc_id: NotRequired["capo_ec2.types.string.String"]
    """<p>The ID of the VPC.</p>"""
    vpc_owner_id: NotRequired["capo_ec2.types.string.String"]
    """<p>The ID of the Amazon Web Services account that owns the VPC.</p>"""
    state: NotRequired[
        "capo_ec2.types.transit_gateway_attachment_state.TransitGatewayAttachmentState"
    ]
    """<p>The state of the VPC attachment. Note that the <code>initiating</code> state has been deprecated.</p>"""
    subnet_ids: NotRequired["capo_ec2.types.value_string_list.ValueStringList"]
    """<p>The IDs of the subnets.</p>"""
    creation_time: NotRequired["capo_ec2.types.date_time.DateTime"]
    """<p>The creation time.</p>"""
    options: NotRequired[
        "capo_ec2.types.transit_gateway_vpc_attachment_options.TransitGatewayVpcAttachmentOptions"
    ]
    """<p>The VPC attachment options.</p>"""
    tags: NotRequired["capo_ec2.types.tag_list.TagList"]
    """<p>The tags for the VPC attachment.</p>"""

creation_time instance-attribute

creation_time: NotRequired[DateTime]

The creation time.

options instance-attribute

options: NotRequired[TransitGatewayVpcAttachmentOptions]

The VPC attachment options.

state instance-attribute

state: NotRequired[TransitGatewayAttachmentState]

The state of the VPC attachment. Note that the initiating state has been deprecated.

subnet_ids instance-attribute

subnet_ids: NotRequired[ValueStringList]

The IDs of the subnets.

tags instance-attribute

tags: NotRequired[TagList]

The tags for the VPC attachment.

transit_gateway_attachment_id instance-attribute

transit_gateway_attachment_id: NotRequired[String]

The ID of the attachment.

transit_gateway_id instance-attribute

transit_gateway_id: NotRequired[String]

The ID of the transit gateway.

vpc_id instance-attribute

vpc_id: NotRequired[String]

The ID of the VPC.

vpc_owner_id instance-attribute

vpc_owner_id: NotRequired[String]

The ID of the Amazon Web Services account that owns the VPC.