Skip to content

TransitGatewayPeeringAttachment

Source code in docs_src/capo_ec2/types/transit_gateway_peering_attachment.py
class TransitGatewayPeeringAttachment(TypedDict, closed=True):
    transit_gateway_attachment_id: NotRequired["capo_ec2.types.string.String"]
    """<p>The ID of the transit gateway peering attachment.</p>"""
    accepter_transit_gateway_attachment_id: NotRequired["capo_ec2.types.string.String"]
    """<p>The ID of the accepter transit gateway attachment.</p>"""
    requester_tgw_info: NotRequired["capo_ec2.types.peering_tgw_info.PeeringTgwInfo"]
    """<p>Information about the requester transit gateway.</p>"""
    accepter_tgw_info: NotRequired["capo_ec2.types.peering_tgw_info.PeeringTgwInfo"]
    """<p>Information about the accepter transit gateway.</p>"""
    options: NotRequired[
        "capo_ec2.types.transit_gateway_peering_attachment_options.TransitGatewayPeeringAttachmentOptions"
    ]
    """<p>Details about the transit gateway peering attachment.</p>"""
    status: NotRequired[
        "capo_ec2.types.peering_attachment_status.PeeringAttachmentStatus"
    ]
    """<p>The status of the transit gateway peering attachment.</p>"""
    state: NotRequired[
        "capo_ec2.types.transit_gateway_attachment_state.TransitGatewayAttachmentState"
    ]
    """<p>The state of the transit gateway peering attachment. Note that the <code>initiating</code> state has been deprecated.</p>"""
    creation_time: NotRequired["capo_ec2.types.date_time.DateTime"]
    """<p>The time the transit gateway peering attachment was created.</p>"""
    tags: NotRequired["capo_ec2.types.tag_list.TagList"]
    """<p>The tags for the transit gateway peering attachment.</p>"""

accepter_tgw_info instance-attribute

accepter_tgw_info: NotRequired[PeeringTgwInfo]

Information about the accepter transit gateway.

accepter_transit_gateway_attachment_id instance-attribute

accepter_transit_gateway_attachment_id: NotRequired[String]

The ID of the accepter transit gateway attachment.

creation_time instance-attribute

creation_time: NotRequired[DateTime]

The time the transit gateway peering attachment was created.

options instance-attribute

Details about the transit gateway peering attachment.

requester_tgw_info instance-attribute

requester_tgw_info: NotRequired[PeeringTgwInfo]

Information about the requester transit gateway.

state instance-attribute

state: NotRequired[TransitGatewayAttachmentState]

The state of the transit gateway peering attachment. Note that the initiating state has been deprecated.

status instance-attribute

status: NotRequired[PeeringAttachmentStatus]

The status of the transit gateway peering attachment.

tags instance-attribute

tags: NotRequired[TagList]

The tags for the transit gateway peering attachment.

transit_gateway_attachment_id instance-attribute

transit_gateway_attachment_id: NotRequired[String]

The ID of the transit gateway peering attachment.