Skip to content

TransitGateway

Source code in docs_src/capo_ec2/types/transit_gateway.py
class TransitGateway(TypedDict, closed=True):
    transit_gateway_id: NotRequired["capo_ec2.types.string.String"]
    """<p>The ID of the transit gateway.</p>"""
    transit_gateway_arn: NotRequired["capo_ec2.types.string.String"]
    """<p>The Amazon Resource Name (ARN) of the transit gateway.</p>"""
    state: NotRequired["capo_ec2.types.transit_gateway_state.TransitGatewayState"]
    """<p>The state of the transit gateway.</p>"""
    owner_id: NotRequired["capo_ec2.types.string.String"]
    """<p>The ID of the Amazon Web Services account that owns the transit gateway.</p>"""
    description: NotRequired["capo_ec2.types.string.String"]
    """<p>The description of the transit gateway.</p>"""
    creation_time: NotRequired["capo_ec2.types.date_time.DateTime"]
    """<p>The creation time.</p>"""
    options: NotRequired["capo_ec2.types.transit_gateway_options.TransitGatewayOptions"]
    """<p>The transit gateway options.</p>"""
    tags: NotRequired["capo_ec2.types.tag_list.TagList"]
    """<p>The tags for the transit gateway.</p>"""

creation_time instance-attribute

creation_time: NotRequired[DateTime]

The creation time.

description instance-attribute

description: NotRequired[String]

The description of the transit gateway.

options instance-attribute

options: NotRequired[TransitGatewayOptions]

The transit gateway options.

owner_id instance-attribute

owner_id: NotRequired[String]

The ID of the Amazon Web Services account that owns the transit gateway.

state instance-attribute

state: NotRequired[TransitGatewayState]

The state of the transit gateway.

tags instance-attribute

tags: NotRequired[TagList]

The tags for the transit gateway.

transit_gateway_arn instance-attribute

transit_gateway_arn: NotRequired[String]

The Amazon Resource Name (ARN) of the transit gateway.

transit_gateway_id instance-attribute

transit_gateway_id: NotRequired[String]

The ID of the transit gateway.