ALIYUN::VPC::RouterInterface 型は、ルーターインタフェースを作成する場合に使用します。

構文

  1. { Type : ALIYUN::VPC::RouterInterface”, Properties : { OppositeRegionId : String, Description : String, HealthCheckSourceIp : String, RouterType : String, AccessPointId : String, RouterId : String, Role : String, OppositeInterfaceOwnerId : String, OppositeAccessPointId : String, HealthCheckTargetIp : String, OppositeRouterId : String, Spec : String, OppositeRouterType : String, Name : String }}

プロパティ

名前 データ型 必須/省略可能 更新可/不可 説明 制約
RouterId String 必須 不可 ルーター ID なし
Role String 必須 不可 RouterInterface の接続におけるロール。接続開始側または接続受信側。 値のオプション : InitiatingSide および AcceptingSide。 RouterType が VBR に設定されている場合、このパラメーターは InitiatingSide に設定する必要があります。 OppositeRouterType が VBR に設定されている場合、このパラメーターは AcceptingSide に設定する必要があります。
RouterType String 省略可能 不可 ルートテーブルが属するルーターのタイプ 値のオプション : VRouter および VBR
AccessPointId String 省略可能 不可 アクセスポイント ID RouterType が VBR に設定されており、後で変更できない場合に必須のパラメーターです。 RouterType が VRouter に設定されている場合、このパラメーターは設定できません。
Spec String 省略可能 不可 仕様 Role が InitiatingSide に設定されている場合に必須のパラメーターです。 Role が AcceptingSide に設定されている場合、このパラメーターはデフォルトで Negative に設定されます。
OppositeRegionId String 省略可能 不可 接続ピアのリージョン なし
OppositeInterfaceOwnerId String 省略可能 不可 接続ピア RouterInterface のオーナーアカウント ID 現在のユーザーの ID がデフォルトで使用されます。
OppositeRouterId String 省略可能 不可 現在のユーザーの ID がデフォルトで使用されます。 なし
OppositeRouterType String 省略可能 不可 接続ピア RouterInterface のルータータイプ 値のオプション : VRouter および VBR。 RouterType が VBR に設定されている場合、このパラメーターは VRouter に設定する必要があります。
OppositeAccessPointId String 省略可能 不可 ピアのアクセスポイント ID OppositeRouterType が VBR に設定されており、後で変更できない場合に必須のパラメーターです。 OppositeRouterType が VRouter に設定されている場合、このパラメーターは設定できません。 OppositeRouterType が VBR に設定されている場合、OppositeRouterId によって指定された VBR は、OppositeAccessPointId によって指定されたアクセスポイント内になければなりません。
Description String 省略可能 不可 ルーターインターフェイスの説明 2 - 256 文字の文字列です。 インスタンスの説明は Alibaba Cloud コンソールに表示されます。 指定しないとこのパラメーターは NULL になります。 先頭文字列を http:// または https:// にすることはできません。
Name String 省略可能 不可 ルーターインターフェイスの名前 2 - 128 文字の文字列です。 先頭文字は大文字/小文字または漢字にし、英字、漢字、数字、ピリオド (.)、アンダースコア (_)、およびハイフン (-) を含めることができます。 先頭文字列を http:// または https:// にすることはできません。
HealthCheckSourceIp String 省略可能 不可 専用回線の耐障害性および ECMP シナリオにおける専用回線 HealthCheck のパケットの送信元 IP アドレス このパラメーターが有効なのは VBR 上のピアを持つ VRouter RouterInterface の場合だけです。 送信元 IP アドレスはローカル VRouter の VPC 内にある必要があり、使用されません。 HealthCheckSourceIP と HealthCheckTargetIP の両方のパラメーターを指定するか、指定しないままにする必要があります。
HealthCheckTargetIp String 省略可能 不可 専用回線の耐障害性および ECMP シナリオにおける専用回線 HealthCheck のパケットの送信先 IP アドレス このパラメーターが有効なのは VBR 上のピアを持つ VRouter RouterInterface の場合だけです。 通常、専用回線ユーザーのクライアントの CPE IP アドレス (ピア RouterInterfaceの VBR 上の PeerGatewayIP) を使用できます。また、専用回線ユーザーのクライアントの別の IP アドレスを HealthCheck 送信先 IP アドレスとして指定することもできます。 HealthCheckSourceIP と HealthCheckTargetIP の両方のパラメーターを指定するか、指定しないままにする必要があります。

レスポンス値

Fn::GetAtt

RouterInterfaceId : ルーターインターフェイスの ID

コーディング例

  1. { ROSTemplateFormatVersion : 2015-09-01”, Resources : { RouterInterface”: { Type”: ALIYUN::VPC::RouterInterface”, Properties”: { Name”: RouterInterface_1”, Description”: VPC initiator RouterInterface”, RouterId”: vrt-2ze2i147e5n0bicoefwsb”, Role”: AcceptingSide”, OppositeRegionId”: cn-beijing”, HealthCheckSourceIp”: 10.0.0.120”, HealthCheckTargetIp”: 192.168.1.24 } } }, Outputs”: { RouterInterfaceId”: { Value”: {“Fn::GetAtt”: [“RouterInterface”, RouterInterfaceId”]} } }}
  1. </article>
  2. </main>