Deletes a custom route table of an Enterprise Edition transit router.

制限事項

You cannot delete the default route table of an Enterprise Edition transit router.

デバッグ

OpenAPI Explorer は署名値を自動的に計算します。 この操作は、OpenAPI Explorer で呼び出すことを推奨します。 OpenAPI Explorer は、さまざまな SDK に対して操作のサンプルコードを動的に生成します。

リクエストパラメーター

パラメーター データ型 必須/任意 説明
操作 String 任意 DeleteTransitRouterRouteTable

実行したい操作。 値をDeleteTransitRouterRouteTableに設定します。

TransitRouterRouteTableId String 必須 vtb-bp1xbcgpgcz9axl9m ****

カスタムルートテーブルのID。

ClientTokend String 任意 02fb3da4-130e-11e9-8e44-001****

リクエストのべき等性を保証するために使用されるクライアントトークンです。

クライアントを使用してトークンを生成できますが、異なるリクエスト間で一意であることを確認する必要があります。 トークンにはASCII文字のみを使用でき、長さは64文字を超えることはできません。

DryRun Boolean 任意 false

リクエストのみを事前チェックするかどうかを指定します。 チェック項目には、アクセス許可とトランジットルーターのステータスが含まれます。 設定可能な値は以下のとおりです。

  • false (デフォルト): 通常のリクエストを送信します。 リクエストが事前チェックに合格した場合、カスタムルートテーブルは削除されます。
  • true: 事前チェックのリクエストのみを送信します。 リクエストが事前チェックを通過しても、カスタムルートテーブルは削除されません。 このオプションを選択すると、必要なパラメーターが設定されているかどうか、およびリクエスト構文が有効かどうかが確認されます。 リクエストが事前チェックに合格しなかった場合、システムはエラーを返します。 リクエストが事前チェックに合格した場合、システムはリクエストのIDを返します。

レスポンスパラメーター

パラメーター データ型 説明
RequestId String EAB2F133-8556-4D7C-9E91-7EE4FE9CC7D2

リクエストの ID です。

リクエストの例

http(s)://[Endpoint]/?Action=DeleteTransitRouterRouteTable
&TransitRouterRouteTableId=vtb-bp1xbcgpgcz9axl9m ****
&<共通リクエストパラメーター>

正常に処理された場合のレスポンス例

XML 形式

<DeleteTransitRouterRouteTableResponse>
  <RequestId>EAB2F133-8556-4D7C-9E91-7EE4FE9CC7D2</RequestId>
</DeleteTransitRouterRouteTableResponse>

JSON 形式

{
  "RequestId": "EAB2F133-8556-4D7C-9E91-7EE4FE9CC7D2"
}

エラーコード

HttpCode エラーコード エラーメッセージ 説明
400 InvalidTransitRouterRouteTableId.NotFound TransitRouterRouteTableIdが見つかりません。 指定されたカスタムルートテーブルIDが無効な場合に返されるエラーメッセージ。
400 DryRunOperation 要求検証は、DryRunフラグを設定して渡されました。 ドライ実行リクエストが事前チェックに合格した場合に返されるエラーメッセージ。
400 IncorrectStatus.TransitRouterRouteTable TransitRouterRouteTableの状況は無効です。 トランジットルーターの状態が無効な場合に返されるエラーメッセージ。

エラーコードリストについては、「API エラーセンター」をご参照ください。