This is the new Amazon CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the Amazon CloudFormation User Guide.
AWS::NetworkManager::TransitGatewayPeering
Creates a transit gateway peering connection.
Syntax
To declare this entity in your Amazon CloudFormation template, use the following syntax:
JSON
{ "Type" : "AWS::NetworkManager::TransitGatewayPeering", "Properties" : { "CoreNetworkId" :String, "Tags" :[ Tag, ... ], "TransitGatewayArn" :String} }
YAML
Type: AWS::NetworkManager::TransitGatewayPeering Properties: CoreNetworkId:StringTags:- TagTransitGatewayArn:String
Properties
CoreNetworkId-
The ID of the core network.
Required: Yes
Type: String
Update requires: Replacement
-
The list of key-value tags associated with the peering.
Required: No
Type: Array of Tag
Update requires: No interruption
TransitGatewayArn-
The ARN of the transit gateway.
Required: Yes
Type: String
Pattern:
[\s\S]*Minimum:
0Maximum:
500Update requires: Replacement
Return values
Ref
When you pass the logical ID of this resource to the intrinsic Ref function, Ref returns the peeringId. For example: peering-01234ab1234a12a12.
For more information about using the Ref function, see Ref.
Fn::GetAtt
CoreNetworkArn-
The ARN of the core network.
CreatedAt-
The timestamp when the core network peering was created.
EdgeLocation-
The edge location for the peer.
OwnerAccountId-
The ID of the account owner.
PeeringId-
The ID of the peering.
PeeringType-
The peering type. This will be
TRANSIT_GATEWAY. ResourceArn-
The ARN of the resource peered to a core network.
State-
The current state of the peer. This can be
CREATING|FAILED|AVAILABLE|DELETING. TransitGatewayPeeringAttachmentId-
The ID of the peering attachment.