AWS CloudFormation
User Guide (API Version 2010-05-15)
AWS 服务或AWS文档中描述的功能,可能因地区/位置而异。请点击 Amazon AWS 入门,可查看中国地区的具体差异

AWS::EC2::SubnetRouteTableAssociation

将子网与路由表关联。

语法

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

JSON

{ "Type" : "AWS::EC2::SubnetRouteTableAssociation", "Properties" : { "RouteTableId" : String, "SubnetId" : String } }

YAML

Type: "AWS::EC2::SubnetRouteTableAssociation" Properties: RouteTableId: String SubnetId: String

属性

RouteTableId

路由表的 ID。此 ID 通常会写为在模板的其他位置声明的路由表的引用。例如:

"RouteTableId" : { "Ref" : "myRouteTable" }

必需:是

类型:字符串

更新要求无需中断. 然而,当路由表 ID 发生变更时,物理 ID 也会随之更改。

SubnetId

子网的 ID。此 ID 通常会写为对在模板其他位置声明的子网的引用。例如:

"SubnetId" : { "Ref" : "mySubnet" }

必需:是

类型:字符串

更新要求替换

返回值

当该资源的逻辑 ID 提供给 Ref内部函数时,Ref 将返回资源名称。 示例:

{ "Ref": "MyRTA" }

对于与逻辑 ID “MyRTA”关联的子网路由表,Ref 将返回 AWS 资源名称。

有关使用 Ref 功能的更多信息,请参阅参考

示例

JSON

{ "AWSTemplateFormatVersion" : "2010-09-09", "Resources" : { "mySubnetRouteTableAssociation" : { "Type" : "AWS::EC2::SubnetRouteTableAssociation", "Properties" : { "SubnetId" : { "Ref" : "mySubnet" }, "RouteTableId" : { "Ref" : "myRouteTable" } } } } }

YAML

AWSTemplateFormatVersion: '2010-09-09' Resources: mySubnetRouteTableAssociation: Type: AWS::EC2::SubnetRouteTableAssociation Properties: SubnetId: Ref: mySubnet RouteTableId: Ref: myRouteTable

另请参阅