終了した仮想ボーダールーター (VBR) を回復します。
API が呼び出されると、VBR ステータスが Terminated ステータスから Recovering ステータスに変更されます。 回復が完了すると、VBR のステータスは Enabled に変わります。
VBR を回復する前に、次の点にご注意ください。
- 物理接続の所有者だけが、この API を呼び出すことができます。
- VBR が 属する物理接続は、Enabled 状態である必要があります。
デバッグ
リクエストパラメーター
パラメータ | データ型 | 必須 | 値の例 | 説明 |
---|---|---|---|---|
Action | String | 必須 | RecoverVirtualBorderRouter |
このアクションの名前。 値:RecoverVirtualBorderRouter |
RegionId | String | 必須 | cn-shanghai |
VBR が属するリージョンの ID。 リージョン ID を照会するには、DescribeRegions を呼び出します。 |
VbrId | String | 必須 | vbr-bp1lhl0taikrte**** |
VBR の ID。 |
ClientToken | String | 任意 | 02fb3da4-130e-11e9-8e44-0016e04115b |
任意。 クライアントトークン。 <td class="en-UStry align-left colsep-1 rowsep-1">リクエストのべき等性を保証するために使用されます 。 このパラメーターの値はクライアントによって生成され、多様なリクエストにおいて一意です。 インスタンス名は最大 64 ASCII 文字まで含むことができます。 |
応答パラメーター
パラメーター | データ型 | 値の例 | 説明 |
---|---|---|---|
RequestId | String | 4EC47282-1B74-4534-BD0E-403F3EE64CAF |
リクエスト ID。 |
例
要求の例
http(s)://[Endpoint]/? Action=RecoverVirtualBorderRouter
&RegionId=cn-shanghai
&VbrId=vbr-bp1lhl0taikrte****
&<CommonParameters>
レスポンスの例
XML
形式
<RecoverVirtualBorderRouterResponse>
<RequestId>0ED8D006-F706-4D23-88ED-E11ED28DCAC0</RequestId>
</RecoverVirtualBorderRouterResponse>
JSON
形式
{
"RequestId":"0ED8D006-F706-4D23-88ED-E11ED28DCAC0"
}
エラー
HTTP ステータスコード | エラーコード | エラーメッセージ | 説明 |
---|---|---|---|
404 | InvalidVbrId.NotFound | The specified VirutalBorderRouter is not found. | 指定された VBR は存在しません。 |
400 | InvalidOperation.OperationNotAllowedInState | The specified VirutalBorderRouter is in invalid state | VBR インターフェイスの現在のステータスでは、この操作は許可されません。 |
400 | OperationFailed.VlanIdAlreadyInUse | The specifed vlanId has been used. | 指定された VLAN はすでに使用されています。 |
403 | Forbidden.OperationNotAllowedByUser | The caller is not allowed to recover the specified VirtualBorderRouter. | 指定された VBR を回復することはできません。 |
エラーコードについては、「API エラーセンター」をご参照ください。