メニュー
AWS CloudFormation
ユーザーガイド (API Version 2010-05-15)

AWS::EC2::VPNGateway

仮想プライベートゲートウェイを作成します。仮想プライベートゲートウェイは、VPN 接続の VPC 側のエンドポイントです。

構文

AWS CloudFormation テンプレートでこのエンティティを宣言するには、次の構文を使用します。

JSON

Copy
{ "Type" : "AWS::EC2::VPNGateway", "Properties" : { "AmazonSideAsn" : Long, "Type" : String, "Tags" : [ Resource Tag, ... ] } }

YAML

Copy
Type: "AWS::EC2::VPNGateway" Properties: AmazonSideAsn: Long Type: String Tags: Resource Tag

プロパティ

AmazonSideAsn

BGP セッションの Amazon 側の自律システム番号 (ASN)。

必須: いいえ

タイプ: Long

更新に伴う要件: 中断はありません。

Type

この仮想プライベートゲートウェイがサポートする VPN 接続のタイプ。唯一の有効な値は "ipsec.1" です。

必須: はい

タイプ: 文字列

更新に伴う要件: 置換

Tags

このリソースに対する任意のタグのセット (キーと値のペア)。

Required: No

Type: AWS CloudFormation Resource Tags

更新に伴う要件: 中断はありません。

戻り値

このリソースの論理 ID が Ref 組み込み関数に提供されると、Ref によりリソース名が返されます。 例:

Copy
{ "Ref": "MyVPNGateway" }

論理 ID が "MyVPNGateway" の VPN ゲートウェイに対し、Ref はゲートウェイのリソース名を返します。

Ref 関数の使用方法の詳細については、「Ref」を参照してください。

JSON

Copy
{ "AWSTemplateFormatVersion" : "2010-09-09", "Resources" : { "myVPNGateway" : { "Type" : "AWS::EC2::VPNGateway", "Properties" : { "Type" : "ipsec.1", "Tags" : [ { "Key" : "Use", "Value" : "Test" } ] } } } }

YAML

Copy
AWSTemplateFormatVersion: "2010-09-09" Resources: myVPNGateway: Type: "AWS::EC2::VPNGateway" Properties: Type: ipsec.1 Tags: - Key: Use Value: Test

以下の資料も参照してください。