すべてのプロダクト
Search
ドキュメントセンター

API Gateway:ルートの管理

最終更新日:Jul 04, 2025

このトピックでは、ルートの詳細を表示する方法、およびゲートウェイのルーティング ルールの編集、公開、非公開、削除の方法について説明します。

ルートの詳細を表示する

  1. クラウドネイティブ API ゲートウェイは、インスタンスの外部と内部の 2 つの方法でルートの詳細を表示できます。

    インスタンスの外部から

    1. クラウドネイティブ API ゲートウェイコンソール にログインします。左側のナビゲーション ウィンドウで、[API] を選択し、トップ メニューバーでリージョンを選択します。

    2. ターゲット API をクリックします。ドロップダウン リストからルートの詳細を表示するインスタンスを選択するか、[すべてのインスタンス] を選択できます。image

    3. [ルートリスト] からターゲット ルートを選択します。

    インスタンスの内部から

    1. クラウドネイティブ API ゲートウェイコンソール にログインします。左側のナビゲーション ウィンドウで、[インスタンス] を選択し、トップ メニューバーでリージョンを選択します。

    2. [インスタンス] ページで、ターゲット ゲートウェイ インスタンスの ID をクリックします。左側のナビゲーション ウィンドウで、[API] を選択し、ターゲット API をクリックします。

    3. [ルートリスト] からターゲット ルートを選択します。

  2. ルートの [基本情報][一致ルール][バックエンド サービス] を表示できます。

ルーティング ルールを編集する

  1. クラウドネイティブ API ゲートウェイは、インスタンスの外部と内部の 2 つの方法でルーティング ルールを編集できます。

    インスタンスの外部から

    1. クラウドネイティブ API ゲートウェイコンソール にログインします。左側のナビゲーション ウィンドウで、[API] を選択し、トップ メニューバーでリージョンを選択します。

    2. ターゲット API をクリックします。ドロップダウン リストからルーティング ルールを編集するインスタンスを選択するか、[すべてのインスタンス] を選択できます。image

    3. [ルートリスト] からターゲット ルートを選択します。

    インスタンスの内部から

    1. クラウドネイティブ API ゲートウェイコンソール にログインします。左側のナビゲーション ウィンドウで、[インスタンス] を選択し、トップ メニューバーでリージョンを選択します。

    2. [インスタンス] ページで、ターゲット ゲートウェイ インスタンスの ID をクリックします。左側のナビゲーション ウィンドウで、[API] を選択し、ターゲット API をクリックします。

    3. [ルートリスト] からターゲット ルートを選択します。

  2. [Ingress List] の下で、ルート名の横にある image [Edit Route] [Edit Ingress] をクリックします。 または、ダイアログボックスの右上隅をクリックします。

  3. [ルートの編集] ページで、ルート パラメーターを変更し、[保存] または [保存して公開] をクリックします。

ルーティング ルールを公開する

  1. クラウドネイティブ API ゲートウェイは、インスタンスの外部と内部の 2 つの方法でルーティング ルールを公開できます。

    インスタンスの外部から

    1. クラウドネイティブ API ゲートウェイコンソール にログインします。左側のナビゲーション ウィンドウで、[API] を選択し、トップ メニューバーでリージョンを選択します。

    2. ターゲット API をクリックします。ドロップダウン リストからルーティング ルールを公開するインスタンスを選択するか、[すべてのインスタンス] を選択できます。image

    3. [ルートリスト] からターゲット ルートを選択します。

    インスタンスの内部から

    1. クラウドネイティブ API ゲートウェイコンソール にログインします。左側のナビゲーション ウィンドウで、[インスタンス] を選択し、トップ メニューバーでリージョンを選択します。

    2. [インスタンス] ページで、ターゲット ゲートウェイ インスタンスの ID をクリックします。左側のナビゲーション ウィンドウで、[API] を選択し、ターゲット API をクリックします。

    3. [ルートリスト] からターゲット ルートを選択します。

  2. ルート名の横にある、[Ingress リスト][ルートのアドバタイズ] の下にある image [ルートを公開] をクリックします。 または、ダイアログボックスの右上隅をクリックします。

  3. [公開] ダイアログ ボックスで、[OK] をクリックします。[ルートリスト] のルートに [公開済み] と表示されている場合、ルートは公開されています。

ルーティング ルールを非公開にする

重要

ルートが非公開にされると、指定されたインスタンスでルートにアクセスできなくなります。この操作を実行する際は注意してください。

  1. クラウドネイティブ API ゲートウェイは、インスタンスの外部と内部の 2 つの方法でルーティング ルールを非公開にできます。

    インスタンスの外部から

    1. クラウドネイティブ API ゲートウェイコンソール にログインします。左側のナビゲーション ウィンドウで、[API] を選択し、トップ メニューバーでリージョンを選択します。

    2. ターゲット API をクリックします。ドロップダウン リストからルーティング ルールを非公開にするインスタンスを選択するか、[すべてのインスタンス] を選択できます。image

    3. [ルートリスト] からターゲット ルートを選択します。

    インスタンスの内部から

    1. クラウドネイティブ API ゲートウェイコンソール にログインします。左側のナビゲーション ウィンドウで、[インスタンス] を選択し、トップ メニューバーでリージョンを選択します。

    2. [インスタンス] ページで、ターゲット ゲートウェイ インスタンスの ID をクリックします。左側のナビゲーション ウィンドウで、[API] を選択し、ターゲット API をクリックします。

    3. [ルートリスト] からターゲット ルートを選択します。

  2. ルート名の横にある[Ingress リスト] の下の image [非公開][その他の操作][非公開] をクリックします。または、ダイアログボックスの右上隅の下をクリックします。

  3. ダイアログ ボックスで、[非公開] をクリックします。[ルートリスト] のルートに [非公開] と表示されている場合、ルートは非公開になっています。

デバッグ

前提条件

ルーティング ルールを 公開 している必要があります。

手順

  1. クラウドネイティブ API ゲートウェイは、インスタンスの外部と内部の 2 つの方法でルートをデバッグできます。

    インスタンスの外部から

    1. クラウドネイティブ API ゲートウェイコンソール にログインします。左側のナビゲーション ウィンドウで、[API] を選択し、トップ メニューバーでリージョンを選択します。

    2. ターゲット API をクリックします。ドロップダウン リストからルートをデバッグするインスタンスを選択するか、[すべてのインスタンス] を選択できます。image

    3. [ルートリスト] からターゲット ルートを選択します。

    インスタンスの内部から

    1. クラウドネイティブ API ゲートウェイコンソール にログインします。左側のナビゲーション ウィンドウで、[インスタンス] を選択し、トップ メニューバーでリージョンを選択します。

    2. [インスタンス] ページで、ターゲット ゲートウェイ インスタンスの ID をクリックします。左側のナビゲーション ウィンドウで、[API] を選択し、ターゲット API をクリックします。

    3. [ルートリスト] からターゲット ルートを選択します。

  2. [Ingress リスト] の下にある image [デバッグ]、つまりルート名の横にある [デバッグ] をクリックするか、ダイアログボックスの右上隅をクリックします。

  3. [ルートのデバッグ] パネルで、パラメーターを設定し、[リクエストの送信] をクリックしてルートをデバッグします。

ストレステスト

前提条件

ルーティング ルールを 公開 している必要があります。

手順

  1. クラウドネイティブ API ゲートウェイは、インスタンスの外部と内部の 2 つの方法でルートのストレステストを実行できます。

    インスタンスの外部から

    1. クラウドネイティブ API ゲートウェイコンソール にログインします。左側のナビゲーション ウィンドウで、[API] を選択し、トップ メニューバーでリージョンを選択します。

    2. ターゲット API をクリックします。ドロップダウン リストからルートをデバッグするインスタンスを選択するか、[すべてのインスタンス] を選択できます。image

    3. [ルートリスト] からターゲット ルートを選択します。

    インスタンスの内部から

    1. クラウドネイティブ API ゲートウェイコンソール にログインします。左側のナビゲーション ウィンドウで、[インスタンス] を選択し、トップ メニューバーでリージョンを選択します。

    2. [インスタンス] ページで、ターゲット ゲートウェイ インスタンスの ID をクリックします。左側のナビゲーション ウィンドウで、[API] を選択し、ターゲット API をクリックします。

    3. [ルートリスト] からターゲット ルートを選択します。

  2. ルート名の横にある image [ストレス・テスト] の下の [Ingress リスト][その他操作][ストレス・テスト] PTS 圧力テストクイックスタート をクリックします。または、ダイアログボックスの右上隅の下をクリックします。詳細については、ご参照ください。

ルーティング ルールを削除する

重要
  • 現在のルートが公開されている場合は、削除する前にルートを非公開にする必要があります。

  • ルートを削除すると、復元できません。この操作を実行する際は注意してください。

  1. クラウドネイティブ API ゲートウェイは、インスタンスの外部と内部の 2 つの方法でルーティング ルールを削除できます。

    インスタンスの外部から

    1. クラウドネイティブ API ゲートウェイコンソール にログインします。左側のナビゲーション ウィンドウで、[API] を選択し、トップ メニューバーでリージョンを選択します。

    2. ターゲット API をクリックします。ドロップダウン リストからルーティング ルールを削除するインスタンスを選択するか、[すべてのインスタンス] を選択できます。image

    3. [ルートリスト] からターゲット ルートを選択します。

    インスタンスの内部から

    1. クラウドネイティブ API ゲートウェイコンソール にログインします。左側のナビゲーション ウィンドウで、[インスタンス] を選択し、トップ メニューバーでリージョンを選択します。

    2. [インスタンス] ページで、ターゲット ゲートウェイ インスタンスの ID をクリックします。左側のナビゲーション ウィンドウで、[API] を選択し、ターゲット API をクリックします。

    3. [ルートリスト] からターゲット ルートを選択します。

  2. 正常に公開解除されたルート名の横にある[Ingress リスト][その他の操作]から[削除]をクリックし、次にimage [削除]をクリックします。または、ダイアログボックスの右上隅の下をクリックします。

  3. ダイアログ ボックスで、[OK] をクリックします。