Deletes a static route for an Enterprise Edition transit router.

説明

この操作を呼び出す前に、次の項目に注意してください。

  • TransitRouterRouteEntryIdが設定されている場合は、TransitRouterRouteTableIdまたはTransitRouterRouteEntryDestinationCidrBlockを指定しないでください。 そうしないと、パラメータの競合が発生します。
  • If TransitRouterRouteEntryId is not set, you must specify the following parameters based on the type of the next hop:
    • ブラックホールルートを削除するには、TransitRouterRouteTableIdTransitRouterRouteEntryDestinationCidrBlockTransitRouterRouteEntryNextHopTypeを指定する必要があります。
    • If the route that you want to delete is not a black hole route, you must specify TransitRouterRouteTableId, TransitRouterRouteEntryDestinationCidrBlock, TransitRouterRouteEntryNextHopType, and TransitRouterRouteEntryNextHopId.

制限事項

この操作では、静的ルートのみを削除できます。 自動学習ルートはサポートされていません。 ListTransitRouterRouteEntriesを呼び出して、ルートタイプを照会できます。

デバッグ

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

リクエストパラメーター

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

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

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

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

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

DryRun Boolean 任意 false

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

  • false (デフォルト): 通常のリクエストを送信します。 リクエストが事前チェックに合格した場合、ルートは削除されます。
  • true: sends a request for precheck only. The route is not deleted after the request passes the precheck. このオプションを選択すると、必要なパラメーターが設定されているかどうか、およびリクエスト構文が有効かどうかが確認されます。 リクエストが事前チェックに合格しなかった場合、システムはエラーを返します。 リクエストが事前チェックに合格した場合、システムはリクエストのIDを返します。
TransitRouterRouteEntryId String 任意 rte-75eg4jprkvk0pw ****

ルートのID。

TransitRouterRouteEntryNextHopType String 任意 BlackHole

次のホップのタイプ。 有効な値: 有効な値:

  • BlackHole: nullインターフェイス。 ネクストホップを指定する必要はありません。
  • 添付ファイル: ネットワークインスタンス接続。 ネットワークインスタンス接続をネクストホップとして指定する必要があります。
TransitRouterRouteEntryDestinationCidrBlock String 任意 192.168.0.0/24

宛先の CIDR ブロック。

TransitRouterRouteEntryNextHopId String 任意 tr-attach-nls9fzkfat8934 ****

The ID of the network instance connection that you want to specify as the next hop.

TransitRouterRouteTableId String 任意 vtb-bp1dudbh2d5na6b50****

Enterprise EditionトランジットルーターのルートテーブルID。

レスポンスパラメーター

パラメーター データ型 説明
RequestId String 2D69CCEA-42D0-48B2-8C9A-9BB207F76D6E

リクエストの ID です。

リクエストの例

http(s)://[Endpoint]/?Action=DeleteTransitRouterRouteEntry
&<共通リクエストパラメーター>

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

XML 形式

<DeleteTransitRouterRouteEntryResponse> 
  <RequestId>2D69CCEA-42D0-48B2-8C9A-9BB207F76D6E</RequestId>
</DeleteTransitRouterRouteEntryResponse>

JSON 形式

{
  "RequestId": "2D69CCEA-42D0-48B2-8C9A-9BB207F76D6E"
}

エラーコード

HttpCode エラーコード エラーメッセージ 説明
400 DryRunOperation 要求検証は、DryRunフラグを設定して渡されました。 ドライ実行リクエストが事前チェックに合格した場合に返されるエラーメッセージ。

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