ALIYUN::VPC::RouterInterface リソースは、ルーターインターフェイスを作成します。
構文
{
"Type": "ALIYUN::VPC::RouterInterface",
"Properties": {
"OppositeRegionId": String,
"Description": String,
"HealthCheckSourceIp": String,
"RouterType": String,
"AccessPointId": String,
"RouterId": String,
"Role": String,
"OppositeInterfaceOwnerId": String,
"OppositeAccessPointId": String,
"OppositeInterfaceId": String,
"HealthCheckTargetIp": String,
"OppositeRouterId": String,
"Spec": String,
"OppositeRouterType": String,
"Name": String,
"PricingCycle": String,
"Period": Number,
"AutoPay": Boolean,
"InstanceChargeType": String,
"ResourceGroupId": String,
"AutoRenew": Boolean,
"FastLinkMode": Boolean
}
}プロパティ
パラメーター | 型 | 必須 | 更新可 | 説明 | 制約 |
RouterId | String | はい | いいえ | ルーターインターフェイスが属するルーターの ID。 | なし。 |
Role | String | はい | いいえ | 接続におけるルーターインターフェイスのロール。ルーターインターフェイスは、イニシエーターまたはアクセプターになります。 | 有効な値:
|
RouterType | String | いいえ | いいえ | ルーターインターフェイスが属するルーターのタイプ。 | 有効な値:
|
AccessPointId | String | いいえ | いいえ | アクセスポイントの ID。 |
|
Spec | String | いいえ | いいえ | ルーターインターフェイスの仕様。 | 利用可能な仕様と対応する帯域幅:
|
OppositeRegionId | String | いいえ | いいえ | ピア ルーターインターフェイスが配置されているリージョン。 | なし。 |
OppositeInterfaceOwnerId | String | いいえ | はい | ピア ルーターインターフェイスを所有する Alibaba Cloud アカウントの ID。 | デフォルトで現在の Alibaba Cloud アカウントの ID になります。 |
OppositeInterfaceId | String | いいえ | はい | ピア ルーターインターフェイスの ID。 | なし。 |
OppositeRouterId | String | いいえ | はい | ピア ルーターの ID。 | なし。 |
OppositeRouterType | String | いいえ | はい | ピア ルーターのタイプ。 | 有効な値:
|
OppositeAccessPointId | String | いいえ | いいえ | ピア アクセスポイントの ID。 |
説明
|
Description | String | いいえ | はい | ルーターインターフェイスの説明。 | 説明は 2 ~ 256 文字の長さで、 デフォルトでは、このパラメーターは空です。 |
Name | String | いいえ | はい | ルーターインターフェイスの名前。 | 名前は 2 ~ 128 文字の長さである必要があります。文字または漢字で始まり、 |
ResourceGroupId | String | いいえ | いいえ | リソースグループの ID。 | なし。 |
AutoRenew | Boolean | いいえ | いいえ | 自動更新を有効にするかどうかを指定します。 | なし。 |
FastLinkMode | Boolean | いいえ | いいえ | VBR から VPC への接続を高速接続モードで作成するかどうかを指定します。 | 高速接続モードでは、システムが VBR と VPC 上に作成されたルーターインターフェイスを自動的に接続できます。有効な値:
説明 このパラメーターは、RouterType が VBR に設定され、OppositeRouterType が VRouter に設定されている場合にのみ有効になります。
|
HealthCheckSourceIp | String | いいえ | いいえ | ヘルスチェックパケットの送信元 IP アドレス。このパラメーターは、専用回線のディザスタリカバリおよび ECMP シナリオでのヘルスチェックに使用されます。 | このパラメーターは、VBR 上にピアを持つ VPC ルータ上のルーターインターフェイスにのみ有効です。IP アドレスは、VPC ルータの VPC 内の未使用の IP アドレスである必要があります。 |
HealthCheckTargetIp | String | いいえ | いいえ | ヘルスチェックパケットの宛先 IP アドレス。このパラメーターは、専用回線のディザスタリカバリおよび ECMP シナリオでのヘルスチェックに使用されます。 | このパラメーターは、VBR 上にピアを持つ VPC ルータ上のルーターインターフェイスにのみ有効です。ピア VBR 上の |
PricingCycle | String | いいえ | いいえ | サブスクリプションの課金サイクル。 | 有効な値:
|
Period | Number | いいえ | いいえ | サブスクリプション期間。 | 有効な値:
|
AutoPay | Boolean | いいえ | いいえ | 自動支払いを有効にするかどうかを指定します。 | 有効な値:
|
InstanceChargeType | String | いいえ | いいえ | ルーターインターフェイスの課金方法。 | 有効な値:
|
戻り値
Fn::GetAtt
RouterInterfaceId: 作成されたルーターインターフェイスの ID。
例
ROSTemplateFormatVersion: '2015-09-01'
Parameters:
OppositeInterfaceId:
Type: String
Description: ピア ルーターインターフェイスの ID。
RouterId:
Type: String
Description: ルーターインターフェイスが作成されるルーターの ID。
OppositeRouterId:
Type: String
Description: ピア ルーターの ID。
Resources:
RouterInterface:
Type: ALIYUN::VPC::RouterInterface
Properties:
OppositeInterfaceId:
Ref: OppositeInterfaceId
OppositeRouterId:
Ref: OppositeRouterId
OppositeInterfaceOwnerId:
Ref: ALIYUN::TenantId
OppositeRouterType: VRouter
Description: Initiating Side
RouterType: VRouter
RouterId:
Ref: RouterId
Role: InitiatingSide
Spec: Mini.2
InstanceChargeType: PostPaid
Outputs:
RouterInterfaceId:
Description: 作成された RouterInterface の ID。
Value:
Fn::GetAtt:
- RouterInterface
- RouterInterfaceId{
"ROSTemplateFormatVersion": "2015-09-01",
"Parameters": {
"OppositeInterfaceId": {
"Type": "String",
"Description": "ピア ルーターインターフェイスの ID。"
},
"RouterId": {
"Type": "String",
"Description": "ルーターインターフェイスが作成されるルーターの ID。"
},
"OppositeRouterId": {
"Type": "String",
"Description": "ピア ルーターの ID。"
}
},
"Resources": {
"RouterInterface": {
"Type": "ALIYUN::VPC::RouterInterface",
"Properties": {
"OppositeInterfaceId": {
"Ref": "OppositeInterfaceId"
},
"OppositeRouterId": {
"Ref": "OppositeRouterId"
},
"OppositeInterfaceOwnerId": {
"Ref": "ALIYUN::TenantId"
},
"OppositeRouterType": "VRouter",
"Description": "Initiating Side",
"RouterType": "VRouter",
"RouterId": {
"Ref": "RouterId"
},
"Role": "InitiatingSide",
"Spec": "Mini.2",
"InstanceChargeType": "PostPaid"
}
}
},
"Outputs": {
"RouterInterfaceId": {
"Description": "作成された RouterInterface の ID。",
"Value": {
"Fn::GetAtt": [
"RouterInterface",
"RouterInterfaceId"
]
}
}
}
}