ALIYUN::VPC::VpcPeerConnection は、仮想プライベートクラウド (VPC) 間のピアリング接続を作成するために使用します。
構文
{
"Type": "ALIYUN::VPC::VpcPeerConnection",
"Properties": {
"Description": String,
"DeletionForce": Boolean,
"AcceptingVpcId": String,
"VpcId": String,
"AcceptingRegionId": String,
"AcceptingAliUid": Integer,
"Name": String,
"ResourceGroupId": String,
"Bandwidth": Integer,
"LinkType": String
}
}プロパティ
プロパティ | 型 | 必須 | 編集可能 | 説明 | 制約 |
Description | String | いいえ | はい | VPC ピアリング接続の説明です。 | 説明は 2 文字以上 256 文字以内で、英字または漢字で始める必要があります。また、 |
DeletionForce | Boolean | いいえ | はい | VPC ピアリング接続を強制的に削除するかどうかを指定します。 | 有効な値:
|
AcceptingVpcId | String | はい | いいえ | 受諾側 VPC の ID です。 | 受諾側 VPC の ID は、リクエスト元 VPC の ID と異なる必要があります。 |
VpcId | String | はい | いいえ | リクエスト元 VPC の ID です。 | なし。 |
AcceptingRegionId | String | いいえ | いいえ | 受諾側 VPC のリージョン ID です。 | 有効な値:
|
AcceptingAliUid | Integer | いいえ | いいえ | 受諾側 VPC が属する Alibaba Cloud アカウントの ID です。 | 有効な値:
説明 受諾側 VPC が Resource Access Management (RAM) ユーザーに属する場合、その RAM ユーザーが所属する Alibaba Cloud アカウントの ID を指定します。 |
Name | String | いいえ | はい | VPC ピアリング接続の名前です。 | 名前は 2 文字以上 128 文字以内で、数字、アンダースコア (_ )、ハイフン (-) を含めることができます。ただし、英字で始める必要があります。 |
ResourceGroupId | String | いいえ | いいえ | リソースグループ ID です。 | なし |
Bandwidth | Integer | いいえ | いいえ | VPC ピアリング接続の帯域幅です。 | 単位:Mbps。値は 0 より大きい整数である必要があります。 説明 このパラメーターは、跨リージョンの VPC ピアリング接続にのみ適用されます。 |
LinkType | String | いいえ | いいえ | リンクタイプです。 | 有効な値:
|
戻り値
Fn::GetAtt
InstanceId:VPC ピアリング接続が作成されたインスタンスの ID です。
サンプル
ROSTemplateFormatVersion: '2015-09-01'
Parameters:
AcceptingVpcId:
Type: String
Description: 受諾側 VPC の ID。
VpcId:
Type: String
Description: リクエスト元 VPC の ID。
Resources:
VpcPeerConnection:
Type: ALIYUN::VPC::VpcPeerConnection
Properties:
AcceptingVpcId:
Ref: AcceptingVpcId
VpcId:
Ref: VpcId
Outputs:
InstanceId:
Description: VPC ピアリング接続のインスタンス ID。
Value:
Fn::GetAtt:
- VpcPeerConnection
- InstanceId{
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"AcceptingVpcId": {
"Type": "String",
"Description": "受諾側 VPC の ID。"
},
"VpcId": {
"Type": "String",
"Description": "リクエスト元 VPC の ID。"
}
},
"Resources": {
"VpcPeerConnection": {
"Type": "ALIYUN::VPC::VpcPeerConnection",
"Properties": {
"AcceptingVpcId": {
"Ref": "AcceptingVpcId"
},
"VpcId": {
"Ref": "VpcId"
}
}
}
},
"Outputs": {
"InstanceId": {
"Description": "VPC ピアリング接続のインスタンス ID。",
"Value": {
"Fn::GetAtt": [
"VpcPeerConnection",
"InstanceId"
]
}
}
}
}