メインコンテンツまでスキップ

API List

API List 画面では、ユーザーがGateway上で定義されたトラフィックルーティングルール(HTTPRoute/API)のリストを管理できます。各エントリは、ホスト名、パスプレフィックス、マッチ条件、バックエンド、フィルター、およびポリシーを組み合わせたGatewayのエクスポージャユニットを表します。

APIリスト画面にアクセス

左側のナビゲーションで、APIsを選択します:

APIを検索

検索機能を使用して、特定のAPIを迅速に見つけることができます:

  • Name: API名でフィルタリング
  • Project:プロジェクトでフィルタリング(デフォルト:すべて)
  • Cluster:クラスターでフィルタリング(デフォルト:すべて)
  • Namespace:ネームスペースでフィルタリング(デフォルト:すべて)

検索結果は、ユーザーがキーワードを入力するか、値を選択した直後に表示されます。

ユーザーはAdd Tagをクリックしてタグフィルターを追加できます。複数のタグがサポートされ、ANDロジックを使用して組み合わせられます:

APIリストを表示

フィルターに一致するすべてのAPIをリストしたテーブルを見ることができます(該当する場合)。情報には以下が含まれます:

  • API Name:APIの名前。名前をクリックすると、API Detailsページが開きます。
  • Gateway:ルートがバインドされているGatewayの名前。
  • Hostnames:APIに設定されたホスト名。
  • Backends:APIがルーティングするバックエンド名のリスト。
    • 1つのAPIには複数のバックエンドが含まれることがあります。
  • Policies:適用されたトラフィックポリシー名のリスト。
    • 1つのAPIには複数のポリシーが含まれることがあります。
  • Namespace:APIが作成されたネームスペース。

アクションメニュー

APIを作成

ユーザーはCreate API をクリックして新しいAPIを作成できます。クリックすると、Create API 画面に移動します。

詳細を表示

ユーザーはAPI nameをクリックしてAPI Detailsページを開くことができます。

削除

ユーザーはゴミ箱アイコンをクリックすることでAPIを削除できます。クリックすると確認ポップアップが表示され、ユーザーは削除を確認するためにAPI名を入力する必要があります: