Skip to content

TransitGatewayAttachmentBgpConfiguration

Source code in docs_src/capo_ec2/types/transit_gateway_attachment_bgp_configuration.py
class TransitGatewayAttachmentBgpConfiguration(TypedDict, closed=True):
    transit_gateway_asn: NotRequired["capo_ec2.types.long.Long"]
    """<p>The transit gateway Autonomous System Number (ASN).</p>"""
    peer_asn: NotRequired["capo_ec2.types.long.Long"]
    """<p>The peer Autonomous System Number (ASN).</p>"""
    transit_gateway_address: NotRequired["capo_ec2.types.string.String"]
    """<p>The interior BGP peer IP address for the transit gateway.</p>"""
    peer_address: NotRequired["capo_ec2.types.string.String"]
    """<p>The interior BGP peer IP address for the appliance.</p>"""
    bgp_status: NotRequired["capo_ec2.types.bgp_status.BgpStatus"]
    """<p>The BGP status.</p>"""

bgp_status instance-attribute

bgp_status: NotRequired[BgpStatus]

The BGP status.

peer_address instance-attribute

peer_address: NotRequired[String]

The interior BGP peer IP address for the appliance.

peer_asn instance-attribute

peer_asn: NotRequired[Long]

The peer Autonomous System Number (ASN).

transit_gateway_address instance-attribute

transit_gateway_address: NotRequired[String]

The interior BGP peer IP address for the transit gateway.

transit_gateway_asn instance-attribute

transit_gateway_asn: NotRequired[Long]

The transit gateway Autonomous System Number (ASN).