AWS::NetworkManager::TransitGatewayRegistration - AWS CloudFormation
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

AWS::NetworkManager::TransitGatewayRegistration

在您的全局网络中注册中转网关。中转网关可以位于任何 AWS 区域,但必须由拥有全局网络的同一 AWS 账户拥有。您不能将一个中转网关注册到多个全局网络中。

语法

要在 AWS CloudFormation 模板中声明此实体,请使用以下语法:

JSON

{ "Type" : "AWS::NetworkManager::TransitGatewayRegistration", "Properties" : { "GlobalNetworkId" : String, "TransitGatewayArn" : String } }

YAML

Type: AWS::NetworkManager::TransitGatewayRegistration Properties: GlobalNetworkId: String TransitGatewayArn: String

属性

GlobalNetworkId

全局网络的 ID。

必需:是

类型:字符串

Update requires: Replacement

TransitGatewayArn

中转网关的 Amazon 资源名称 (ARN)。

必需:是

类型:字符串

Update requires: Replacement

返回值

Ref

在将此资源的逻辑 ID 传递给内部 Ref 函数时,Ref 返回全局网络的 ID 和中转网关的 ARN。例如:global-network-01231231231231231|arn:aws:ec2:us-west-2:123456789012:transit-gateway/tgw-123abc05e04123abc

For more information about using the Ref function, see Ref.

示例

中转网关注册

以下示例在全局网络中注册中转网关。

JSON

{ "Type": "AWS::NetworkManager::TransitGatewayRegistration", "Properties": { "GlobalNetworkId": { "Ref": "GlobalNetwork" }, "TransitGatewayArn": { "Fn::Sub": "arn:aws:ec2:${AWS::Region}:${AWS::AccountId}:transit-gateway/${TransitGateway}" } } }

YAML

Type: AWS::NetworkManager::TransitGatewayRegistration Properties: GlobalNetworkId: !Ref GlobalNetwork TransitGatewayArn: !Sub 'arn:aws:ec2:${AWS::Region}:${AWS::AccountId}:transit-gateway/${TransitGateway}'