我正在使用以下设置通过 CloudFormation 创建中转网关。
AutoAcceptSharedAttachments: disable
DefaultRouteTableAssociation: enable
DefaultRouteTablePropagation: enable
我想知道在这种情况下如何获得“TransitGatewayRouteTableId”?它是在默认中转网关路由表中创建静态路由的必要属性。
Type: AWS::EC2::TransitGatewayRoute
Properties:
Blackhole: Boolean
DestinationCidrBlock: String
TransitGatewayAttachmentId: String
TransitGatewayRouteTableId: String
我已经尝试过以下!GetAtt
内在函数,但它不起作用,因为中转网关资源的唯一返回值似乎是id
https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource -ec2-transitgateway.html
TransitGatewayRouteTableId: !GetAtt TransitGateway.AssociationDefaultRouteTableId