ALIYUN::CEN::TransitRouterVpnAttachment は、VPN 接続を作成するために使用されます。
構文
{
"Type": "ALIYUN::CEN::TransitRouterVpnAttachment",
"Properties": {
"AutoPublishRouteEnabled": Boolean,
"RouteTableAssociationEnabled": Boolean,
"VpnOwnerId": String,
"DeletionForce": Boolean,
"ZoneId": String,
"RouteTablePropagationEnabled": Boolean,
"CenId": String,
"TransitRouterAttachmentName": String,
"Tags": List,
"TransitRouterAttachmentDescription": String,
"TransitRouterId": String,
"VpnId": String
}
}プロパティ
プロパティ | タイプ | 必須 | 編集可能 | 説明 | 制約 |
VpnId | String | はい | いいえ | IPsec-VPN 接続の ID。 | なし。 |
ZoneId | String | はい | いいえ | ゾーン ID。 | なし。 |
AutoPublishRouteEnabled | Boolean | いいえ | はい | 転送ルーターが IPsec-VPN 接続にルートを自動的にアドバタイズすることを許可するかどうかを指定します。 | 有効な値:
|
CenId | String | いいえ | いいえ | クラウドエンタープライズネットワーク (CEN) インスタンスの ID。 | なし。 |
DeletionForce | Boolean | いいえ | はい | VPN 接続を強制的に削除するかどうかを指定します。 | 有効な値:
|
RouteTableAssociationEnabled | Boolean | いいえ | いいえ | ルートの関連転送相関を有効にするかどうかを指定します。 | 有効な値:
|
RouteTablePropagationEnabled | Boolean | いいえ | いいえ | ルート学習相関を有効にするかどうかを指定します。 | 有効な値:
|
Tags | List | いいえ | いいえ | タグに関する情報。 | リクエストには最大 20 個のタグを追加できます。 詳細については、「タグのプロパティ」をご参照ください。 |
TransitRouterAttachmentDescription | String | いいえ | はい | VPN 接続の説明。 | 説明は 2 ~ 256 文字でなければなりません。 文字で始まり、 |
TransitRouterAttachmentName | String | いいえ | はい | VPN 接続の名前。 | 名前は 2 ~ 128 文字で、文字、数字、アンダースコア (_)、およびハイフン (-) を使用できます。 文字で始める必要があります。 |
TransitRouterId | String | いいえ | はい | 転送ルーターの ID。 | なし。 |
VpnOwnerId | String | いいえ | いいえ | IPsec-VPN 接続が属する Alibaba Cloud アカウントの ID。 | このプロパティは、次の要件に準拠しています。
|
タグの構文
"Tags": [
{
"Value": String,
"Key": String
}
]タグのプロパティ
プロパティ | タイプ | 必須 | 編集可能 | 説明 | 制約 |
Key | String | はい | いいえ | VPN 接続のタグキー。 | タグキーは空の文字列にすることはできません。 最大 64 文字までで、 |
Value | String | いいえ | いいえ | VPN 接続のタグ値。 | タグ値は空の文字列にすることができます。 最大 128 文字までで、 |
戻り値
Fn::GetAtt
TransitRouterAttachmentId: VPN 接続の ID。
例
YAML 形式
ROSTemplateFormatVersion: '2015-09-01'
Parameters:
ZoneId:
AssociationProperty: ZoneId
Type: String
Description:
ja: 現在のリージョンにあるアベイラビリティーゾーン ID。
VpnOwnerId:
Type: String
Description:
ja: IPsec 接続が属する Alibaba Cloud アカウント (メインアカウント) ID。
CenId:
Type: String
Description:
ja: CEN インスタンスの ID。
TransitRouterAttachmentName:
Type: String
Description:
ja: VPN 接続の名前。
TransitRouterId:
Type: String
Description:
ja: 転送ルーターインスタンス ID
VpnId:
Type: String
Description:
ja: IPsec 接続 ID
Resources:
TransitRouterVpnAttachment:
Type: ALIYUN::CEN::TransitRouterVpnAttachment
Properties:
VpnOwnerId:
Ref: VpnOwnerId
ZoneId:
Ref: ZoneId
CenId:
Ref: CenId
TransitRouterAttachmentName:
Ref: TransitRouterAttachmentName
TransitRouterId:
Ref: TransitRouterId
VpnId:
Ref: VpnId
Outputs:
TransitRouterAttachmentId:
Description: VPN 接続の ID。
Value:
Fn::GetAtt:
- TransitRouterVpnAttachment
- TransitRouterAttachmentIdJSON 形式
{
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"ZoneId": {
"AssociationProperty": "ZoneId",
"Type": "String",
"Description": {
"ja": "現在のリージョンにあるアベイラビリティーゾーン ID。"
}
},
"VpnOwnerId": {
"Type": "String",
"Description": {
"ja": "IPsec 接続が属する Alibaba Cloud アカウント (メインアカウント) ID。"
}
},
"CenId": {
"Type": "String",
"Description": {
"ja": "CEN インスタンスの ID。"
}
},
"TransitRouterAttachmentName": {
"Type": "String",
"Description": {
"ja": "VPN 接続の名前。"
}
},
"TransitRouterId": {
"Type": "String",
"Description": {
"ja": "転送ルーターインスタンス ID"
}
},
"VpnId": {
"Type": "String",
"Description": {
"ja": "IPsec 接続 ID"
}
}
},
"Resources": {
"TransitRouterVpnAttachment": {
"Type": "ALIYUN::CEN::TransitRouterVpnAttachment",
"Properties": {
"VpnOwnerId": {
"Ref": "VpnOwnerId"
},
"ZoneId": {
"Ref": "ZoneId"
},
"CenId": {
"Ref": "CenId"
},
"TransitRouterAttachmentName": {
"Ref": "TransitRouterAttachmentName"
},
"TransitRouterId": {
"Ref": "TransitRouterId"
},
"VpnId": {
"Ref": "VpnId"
}
}
}
},
"Outputs": {
"TransitRouterAttachmentId": {
"Description": "VPN 接続の ID。",
"Value": {
"Fn::GetAtt": [
"TransitRouterVpnAttachment",
"TransitRouterAttachmentId"
]
}
}
}
}