AWS CloudFormation
User Guide (API 版本 2010-05-15)
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 Amazon AWS 入门

AWS::EC2::VPCGatewayAttachment

将网关附加至 VPC。

语法

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

JSON

{ "Type" : "AWS::EC2::VPCGatewayAttachment", "Properties" : { "InternetGatewayId" : String, "VpcId" : String, "VpnGatewayId" : String } }

YAML

Type: "AWS::EC2::VPCGatewayAttachment" Properties: InternetGatewayId: String VpcId: String VpnGatewayId: String

属性

InternetGatewayId

Internet 网关的 ID。

Required: Conditional 您必须指定 InternetGatewayIdVpnGatewayId,但不能同时指定。

Type: String

更新要求无需中断

VpcId

要关联此网关的 VPC 的 ID。

Required: Yes

Type: String

更新要求无需中断

VpnGatewayId

要连接到 VPC 的虚拟专用网络 (VPN) 网关的 ID。

Required: Conditional 您必须指定 InternetGatewayIdVpnGatewayId,但不能同时指定。

Type: String

更新要求无需中断

返回值

Ref

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

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

示例

要同时将 Internet 网关和 VPN 网关连接到 VPC,您必须指定两个单独的 AWS::EC2::VPCGatewayAttachment 资源:

JSON

"AttachGateway" : { "Type" : "AWS::EC2::VPCGatewayAttachment", "Properties" : { "VpcId" : { "Ref" : "VPC" }, "InternetGatewayId" : { "Ref" : "myInternetGateway" } } }, "AttachVpnGateway" : { "Type" : "AWS::EC2::VPCGatewayAttachment", "Properties" : { "VpcId" : { "Ref" : "VPC" }, "VpnGatewayId" : { "Ref" : "myVPNGateway" } } }

YAML

AttachGateway: Type: AWS::EC2::VPCGatewayAttachment Properties: VpcId: Ref: VPC InternetGatewayId: Ref: myInternetGateway AttachVpnGateway: Type: AWS::EC2::VPCGatewayAttachment Properties: VpcId: Ref: VPC VpnGatewayId: Ref: myVPNGateway

另请参阅