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

AWS::EC2::VPCGatewayAttachment

将网关附加至 VPC。

语法

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

JSON

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

YAML

Copy
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

Copy
"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

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

另请参阅