Skip to content

CarrierGateway

Source code in docs_src/capo_ec2/types/carrier_gateway.py
class CarrierGateway(TypedDict, closed=True):
    carrier_gateway_id: NotRequired[
        "capo_ec2.types.carrier_gateway_id.CarrierGatewayId"
    ]
    """<p>The ID of the carrier gateway.</p>"""
    vpc_id: NotRequired["capo_ec2.types.vpc_id.VpcId"]
    """<p>The ID of the VPC associated with the carrier gateway.</p>"""
    state: NotRequired["capo_ec2.types.carrier_gateway_state.CarrierGatewayState"]
    """<p>The state of the carrier gateway.</p>"""
    owner_id: NotRequired["capo_ec2.types.string.String"]
    """<p>The Amazon Web Services account ID of the owner of the carrier gateway.</p>"""
    tags: NotRequired["capo_ec2.types.tag_list.TagList"]
    """<p>The tags assigned to the carrier gateway.</p>"""

carrier_gateway_id instance-attribute

carrier_gateway_id: NotRequired[CarrierGatewayId]

The ID of the carrier gateway.

owner_id instance-attribute

owner_id: NotRequired[String]

The Amazon Web Services account ID of the owner of the carrier gateway.

state instance-attribute

state: NotRequired[CarrierGatewayState]

The state of the carrier gateway.

tags instance-attribute

tags: NotRequired[TagList]

The tags assigned to the carrier gateway.

vpc_id instance-attribute

vpc_id: NotRequired[VpcId]

The ID of the VPC associated with the carrier gateway.