ALIYUN::VPC::RouteTableAssociation類型用于綁定創建的自定義路由表和同一VPC內的交換機。
語法
{
"Type": "ALIYUN::VPC::RouteTableAssociation",
"Properties": {
"RouteTableId": String,
"VSwitchId": String
}
}
屬性
屬性名稱 | 類型 | 必須 | 允許更新 | 描述 | 約束 |
---|---|---|---|---|---|
RouteTableId | String | 是 | 否 | 路由表ID。 | 無。 |
VSwitchId | String | 是 | 否 | 要綁定的交換機ID。 | 無。 |
返回值
Fn::GetAtt
- RouteTableId:路由表ID。
- VSwitchId:要綁定的交換機ID。
示例
JSON
格式{ "ROSTemplateFormatVersion": "2015-09-01", "Parameters": { "RouteTableId": { "Type": "String", "Description": "The ID of the route table." }, "VSwitchId": { "Type": "String", "AssociationProperty": "ALIYUN::ECS::VSwitch::VSwitchId" } }, "Resources": { "RouteTableAssociation": { "Type": "ALIYUN::VPC::RouteTableAssociation", "Properties": { "RouteTableId": { "Ref": "RouteTableId" }, "VSwitchId": { "Ref": "VSwitchId" } } } }, "Outputs": { "RouteTableId": { "Description": "The ID of the route table.", "Value": { "Fn::GetAtt": [ "RouteTableAssociation", "RouteTableId" ] } }, "VSwitchId": { "Description": "The VSwitch ID which the route table associated with.", "Value": { "Fn::GetAtt": [ "RouteTableAssociation", "VSwitchId" ] } } } }