Skip to content

Peering

Source code in docs_src/capo_networkmanager/types/peering.py
class Peering(TypedDict, closed=True):
    core_network_id: NotRequired[
        "capo_networkmanager.types.core_network_id.CoreNetworkId"
    ]
    """<p>The ID of the core network for the peering request.</p>"""
    core_network_arn: NotRequired[
        "capo_networkmanager.types.core_network_arn.CoreNetworkArn"
    ]
    """<p>The ARN of a core network.</p>"""
    peering_id: NotRequired["capo_networkmanager.types.peering_id.PeeringId"]
    """<p>The ID of the peering attachment. </p>"""
    owner_account_id: NotRequired[
        "capo_networkmanager.types.aws_account_id.AWSAccountId"
    ]
    """<p>The ID of the account owner.</p>"""
    peering_type: NotRequired["capo_networkmanager.types.peering_type.PeeringType"]
    """<p>The type of peering. This will be <code>TRANSIT_GATEWAY</code>.</p>"""
    state: NotRequired["capo_networkmanager.types.peering_state.PeeringState"]
    """<p>The current state of the peering connection. </p>"""
    edge_location: NotRequired[
        "capo_networkmanager.types.external_region_code.ExternalRegionCode"
    ]
    """<p>The edge location for the peer.</p>"""
    resource_arn: NotRequired["capo_networkmanager.types.resource_arn.ResourceArn"]
    """<p>The resource ARN of the peer.</p>"""
    tags: NotRequired["capo_networkmanager.types.tag_list.TagList"]
    """<p>The list of key-value tags associated with the peering.</p>"""
    created_at: NotRequired["capo_networkmanager.types.date_time.DateTime"]
    """<p>The timestamp when the attachment peer was created.</p>"""
    last_modification_errors: NotRequired[
        "capo_networkmanager.types.peering_error_list.PeeringErrorList"
    ]
    """<p>Describes the error associated with the Connect peer request.</p>"""

core_network_arn instance-attribute

core_network_arn: NotRequired[CoreNetworkArn]

The ARN of a core network.

core_network_id instance-attribute

core_network_id: NotRequired[CoreNetworkId]

The ID of the core network for the peering request.

created_at instance-attribute

created_at: NotRequired[DateTime]

The timestamp when the attachment peer was created.

edge_location instance-attribute

edge_location: NotRequired[ExternalRegionCode]

The edge location for the peer.

last_modification_errors instance-attribute

last_modification_errors: NotRequired[PeeringErrorList]

Describes the error associated with the Connect peer request.

owner_account_id instance-attribute

owner_account_id: NotRequired[AWSAccountId]

The ID of the account owner.

peering_id instance-attribute

peering_id: NotRequired[PeeringId]

The ID of the peering attachment.

peering_type instance-attribute

peering_type: NotRequired[PeeringType]

The type of peering. This will be TRANSIT_GATEWAY.

resource_arn instance-attribute

resource_arn: NotRequired[ResourceArn]

The resource ARN of the peer.

state instance-attribute

state: NotRequired[PeeringState]

The current state of the peering connection.

tags instance-attribute

tags: NotRequired[TagList]

The list of key-value tags associated with the peering.