AWS::EC2::VPNConnection - AWS CloudFormation
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

AWS::EC2::VPNConnection

指定虚拟私有网关与 VPN 客户网关或者中转网关与 VPN 客户网关之间的 VPN 连接。

要指定中转网关与客户网关之间的 VPN 连接,请使用 TransitGatewayIdCustomerGatewayId 属性。

要指定虚拟私有网关与客户网关之间的 VPN 连接,请使用 VpnGatewayIdCustomerGatewayId 属性。

有关更多信息,请参阅 AWS 站点到站点 VPN 用户指南 中的 AWS 站点到站点 VPN

语法

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

JSON

{ "Type" : "AWS::EC2::VPNConnection", "Properties" : { "CustomerGatewayId" : String, "StaticRoutesOnly" : Boolean, "Tags" : [ Tag, ... ], "TransitGatewayId" : String, "Type" : String, "VpnGatewayId" : String, "VpnTunnelOptionsSpecifications" : [ VpnTunnelOptionsSpecification, ... ] } }

YAML

Type: AWS::EC2::VPNConnection Properties: CustomerGatewayId: String StaticRoutesOnly: Boolean Tags: - Tag TransitGatewayId: String Type: String VpnGatewayId: String VpnTunnelOptionsSpecifications: - VpnTunnelOptionsSpecification

属性

CustomerGatewayId

VPN 连接端的客户网关的 ID。

必需:是

类型:字符串

Update requires: Replacement

StaticRoutesOnly

指示 VPN 连接是否仅使用静态路由。必须对不支持 BGP 的设备使用静态路由。

如果要为不支持边界网关协议 (BGP) 的设备创建 VPN 连接,您必须指定 true

必需:否

类型:布尔值

Update requires: Replacement

Tags

分配给 VPN 连接的任何标签。

必需:否

类型Tag 的列表

Update requires: No interruption

TransitGatewayId

与 VPN 连接关联的中转网关的 ID。

您必须指定 TransitGatewayIdVpnGatewayId,但不能同时指定两者。

必需:条件

类型:字符串

Update requires: Replacement

Type

VPN 连接的类型。

必需:是

类型:字符串

允许的值ipsec.1

Update requires: Replacement

VpnGatewayId

VPN 连接的 AWS 端的虚拟私有网关的 ID。

您必须指定 TransitGatewayIdVpnGatewayId,但不能同时指定两者。

必需:条件

类型:字符串

Update requires: Replacement

VpnTunnelOptionsSpecifications

VPN 连接的隧道选项。

必需:否

类型VpnTunnelOptionsSpecification 的列表

Update requires: Replacement

返回值

Ref

在将此资源的逻辑 ID 传递给内部 Ref 函数时,Ref 返回 VPN 连接的 ID。

For more information about using the Ref function, see Ref.

示例

VPN 连接

以下示例指定 myVPNGateway 和 MyCustomerGateway 之间的 VPN 连接。

JSON

"myVPNConnection" : { "Type" : "AWS::EC2::VPNConnection", "Properties" : { "Type" : "ipsec.1", "StaticRoutesOnly" : "true", "CustomerGatewayId" : {"Ref" : "myCustomerGateway"}, "VpnGatewayId" : {"Ref" : "myVPNGateway"} } }

YAML

myVPNConnection: Type: AWS::EC2::VPNConnection Properties: Type: ipsec.1 StaticRoutesOnly: true CustomerGatewayId: !Ref myCustomerGateway VpnGatewayId: !Ref myVPNGateway

另请参阅