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

API Gateway:ポリシーとプラグインの設定

最終更新日:Dec 18, 2025

クラウドネイティブ API ゲートウェイは、API と API 操作にポリシーを追加し、プラグインを設定することで、セキュリティ、パフォーマンス、保守性を向上させることができます。

重要
  • ポリシー設定は、API を再公開することなく即座に有効になります。

  • デフォルトでは、API レベルのプラグイン設定が操作レベルで適用されます。

  • API レベルのポリシーは操作レベルで削除できませんが、操作レベルのポリシーは API レベルのポリシーを上書きできます。

操作手順

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

    インスタンス外部の API

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

    2. 対象の API をクリックし、ドロップダウンリストからポリシーを追加したいインスタンスを選択できます。image

    インスタンス内部の API

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

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

  2. API レベルまたは操作レベルでポリシーとプラグインを設定できます。

    • API レベル:[ポリシー設定] タブをクリックして、すべての操作に対する API レベルのポリシーとプラグインを設定し、[ポリシー/プラグインを有効にする] をクリックします。

    • 操作レベル:操作リストで対象の操作をクリックし、[ポリシー設定] タブをクリックして、[ポリシー/プラグインを有効にする] をクリックします。

  3. [ポリシー/プラグインを有効にする] パネルで、設定するポリシーまたはプラグインを選択します。詳細については、「ポリシー設定」および「プラグイン設定」をご参照ください。

ポリシー設定

速度制限ポリシー

クラウドネイティブ API ゲートウェイは、API および操作レベルでの速度制限ポリシーの実装をサポートしており、外部リクエストがバックエンドサービスのキャパシティを超えるのを効果的に防ぎ、カスケード障害を回避します。速度制限機能は、同時リクエスト数が多い場合に一部のリクエストをブロックするのに役立ちます。これにより、バックエンドサービスの可用性が確保されます。指定された期間内に各 API と操作のリクエスト数を正確に制御し、事前に設定されたしきい値を超えないようにすることができます。

速度制限ポリシーには、同時実行数制御、トラフィック制御、サーキットブレーカーポリシーが含まれます。

  • 同時実行数制御ポリシー:同時実行数制御ルールは、ゲートウェイで処理中のリクエストの総数をカウントすることで機能します。メトリックが設定されたしきい値に達すると、トラフィックは即座にブロックされます。バックエンドサービスが処理できる最大同時リクエスト数を設定して、高い同時実行性下でのバックエンドサービスの可用性を保護できます。

    操作手順

    [ポリシーの追加] ページで、[同時実行数制御] カードをクリックします。[ポリシーの追加:同時実行数制御] パネルで、次のパラメーターを設定します。

    パラメーター

    説明

    [有効化]

    このスイッチをオンにすると、同時実行数制御ルールが有効になります。

    全体の同時実行しきい値

    [全体の同時実行数のしきい値] を設定します。

    ウェブフォールバック動作

    [指定されたコンテンツを返す]

    HTTP ステータスコード

    [HTTP ステータスコード] を設定します。デフォルト値は 429 です。

    返却 Content-Type

    [返す Content-type] として [プレーンテキスト] または [JSON] を選択します。

    HTTP 応答テキスト

    返されるテキストを入力します。

    指定コンテンツの返却

    リダイレクト URL

    [リダイレクト URL] を入力します。

  • トラフィック制御ポリシー:トラフィック制御ルールは、API と操作の QPS メトリックを監視することで機能します。メトリックが設定されたしきい値に達すると、トラフィックは即座にブロックされ、バックエンドサービスが突然のトラフィックスパイクによって圧倒されるのを防ぎ、高可用性を確保します。

    操作手順

    [ポリシーの追加] ページで、[トラフィック制御] カードをクリックします。[ポリシーの追加:トラフィック制御] パネルで、次のパラメーターを設定します。

    パラメーター

    説明

    [有効化]

    スイッチをオンにすると、トラフィック制御ポリシーが有効になります。

    全体 QPS しきい値

    [全体の QPS のしきい値] を設定します。

    [Web フォールバック動作]

    [指定されたコンテンツを返す]

    HTTP ステータスコード

    [HTTP ステータスコード] を設定します。デフォルト値は 429 です。

    返却コンテンツタイプ

    [プレーンテキスト] または [JSON][戻り値の Content-type] として選択します。

    [HTTP 応答テキスト]

    返されるテキストを入力します。

    [指定されたページにリダイレクト]

    リダイレクト URL

    [リダイレクト URL] を入力します。

  • サーキットブレーカーポリシー:サーキットブレーカールールは、API と操作の応答時間またはエラー率を監視することで機能します。指定されたしきい値に達すると、依存関係の優先度が即座に低下します。サーキットブレーカーがトリガーされると、システムは指定された期間、ルート上のリクエストを呼び出しません。これにより、バックエンドサービスの高可用性が確保されます。指定された期間が経過すると、システムはルート上のリクエストの呼び出しを再開します。

    操作手順

    [ポリシーの追加] ページで、[サーキットブレーカー] カードをクリックします。[ポリシーの追加:サーキットブレーカー] パネルで、次のパラメーターを設定します。

    パラメーター

    説明

    [有効化]

    このスイッチをオンにすると、設定された速度制限ルールが有効になります。

    [統計期間]

    タイムウィンドウの長さ。有効値は 1 秒から 120 分です。

    最小リクエスト数

    サーキットブレーカーをトリガーするための最小リクエスト数。現在のタイムウィンドウ内のリクエスト数がこのパラメーターの値より少ない場合、サーキットブレーカールールが満たされていてもサーキットブレーカーはトリガーされません。

    しきい値タイプ

    しきい値として [低速呼び出し率 (%)] または [エラー率 (%)] を選択します。

    1. しきい値として [低速呼び出し率 (%)] を選択した場合、許容される [低速呼び出しの RT] (最大応答時間) を設定する必要があります。応答時間がこの値より大きいリクエストは、低速呼び出しとしてカウントされます。サービス低下のしきい値を低速呼び出しの割合のしきい値に設定します。サーキットブレーカールールが有効になった後、指定された期間に開始されたリクエストの数が指定された最小リクエスト数より多く、低速呼び出しの割合が指定されたしきい値より大きい場合、次のサーキットブレーカー期間で処理されるリクエストに対してサーキットブレーカーが自動的に実装されます。サーキットブレーカー期間が経過すると、サーキットブレーカーは次のリクエストの RT の検出を開始します。次のリクエストの RT が低速呼び出しの RT パラメーターの値より小さい場合、サーキットブレーカーは終了します。次のリクエストの RT が低速呼び出しの RT パラメーターの値より大きい場合、サーキットブレーカーが再度トリガーされます。

    2. しきい値として [エラー率 (%)] を選択した場合、サービス低下のしきい値をエラーの割合のしきい値に設定する必要があります。ルールが有効になった後、指定された期間内の例外リクエストの数が指定された最小リクエスト数より多く、例外リクエストの割合が指定されたしきい値より大きい場合、次のサーキットブレーカー期間で処理されるリクエストに対してサーキットブレーカーが自動的に実装されます。

    スローコールの応答時間

    許容される [低速呼び出しの RT] (最大応答時間) を設定します。

    [サーキットブレーカーのしきい値]

    低速呼び出しの割合のしきい値。指定されたしきい値に達するか超えた場合、サーキットブレーカーがトリガーされます。有効値:0~100。これらの値は 0% から 100% を表します。

    [サーキットブレーカー期間 (秒)]

    サーキットブレーカーが実装される期間。リソースに対してサーキットブレーカーが実装されると、設定された期間中、すべてのリソースへの呼び出しが失敗します。

    ウェブフォールバック動作

    [指定されたコンテンツを返す]

    HTTP ステータスコード

    [HTTP ステータスコード] を設定します。デフォルト値は 429 です。

    [返す Content-type]

    [返す Content-type] として [プレーンテキスト] または [JSON] を選択します。

    [HTTP 応答テキスト]

    返されるテキストを入力します。

    [指定されたページにリダイレクト]

    [リダイレクト URL]

    [リダイレクト URL] を入力します。

書き換えポリシー

書き換えポリシーを設定して、リクエストが宛先のバックエンドサービスに転送される前に、リクエストのパスとホスト名を柔軟に変更できます。これにより、特定のビジネス環境やアーキテクチャの要件を満たすことができます。書き換えポリシーを使用すると、リクエストのパスとホスト名を正確に制御し、リクエストが適切なサービスまたはエンドポイントに正しくルーティングされるようにすることができます。

操作手順

[ポリシーの追加] ページで [HTTP 書き換え] をクリックして [ポリシーの追加:HTTP 書き換え] パネルに入り、次のパラメーターを設定します。

  • パス書き換え

    パス書き換えについて、クラウドネイティブ API ゲートウェイは次の 2 つの書き換えメソッドをサポートしています。

    • [完全書き換え]:操作レベルの書き換えのみがサポートされています。

    • [正規表現書き換え]:操作レベルと API レベルの両方の書き換えがサポートされています。

    完全書き換え

    完全書き換えメソッドは、リクエスト内のパスのプレフィックスを変更します。

    例 1

    元のリクエストのパスは /app/test ですが、バックエンドサービスに転送されるリクエストのパスは /test です。次の書き換えポリシーを設定することを推奨します。

    • API と操作の一致条件:一致メソッドは完全一致で、パスは /app/ です。

    • 書き換え:書き換えメソッドは完全書き換えで、パスは / です。

    API と操作の一致条件のパスは /app/ に設定する必要があります。なぜなら、完全書き換えメソッドは完全一致する文字列のみを変更するためです。API と操作の一致条件のパスが /app に設定されている場合、書き換え後のパスは //test となり、期待通りになりません。

    例 2

    元のリクエストのパスは /v1/test ですが、バックエンドサービスに転送されるリクエストのパスは /v2/test です。次の設定を推奨します。

    • API と操作の一致条件:一致メソッドは完全一致で、パスは /v1 です。

    • 書き換え:書き換えメソッドは完全書き換えで、パスは /v2 です。

    重要

    完全書き換えメソッドでは、API と操作の一致メソッドが完全一致である必要があります。プレフィックス一致と正規表現一致は、完全書き換えメソッドをサポートしていません。API と操作の一致メソッドは完全一致であり、指定されたパスプレフィックスを持つすべてのリクエストに一致するため、完全書き換えポリシーを設定する際には、これらのすべてのリクエストを書き換えるかどうかを検討する必要があります。そうでない場合は、完全書き換えメソッドを使用することを推奨します。

    正規表現書き換え

    リクエスト内のパスを部分的に変更します。正規表現書き換えの設定は、モードと置換フィールドで構成されます。モードフィールドの値は、元のパスで変更したい指定された部分に一致させるために使用されます。置換フィールドの値は、一致した部分を置き換えるために使用されます。正規表現の構文の詳細については、「正規表現の構文」をご参照ください。

    例 1

    元のリクエストのパスは /aaa/one/bbb/one/ccc ですが、バックエンドサービスに転送されるリクエストのパスは /aaa/two/bbb/two/ccc です。次の設定を推奨します。

    • API と操作の一致条件:一致メソッドは完全一致で、パスは /aaa/one/bbb/one/ccc です。

    • 書き換え:書き換えメソッドは正規表現書き換えで、モードは one、置換は two です。

    例 2

    元のリクエストのパスは /httpbin/(.*)/(.*) です。プレフィックス /httpbin を削除し、2 つの正規表現部分の位置を入れ替えたい場合、次の設定を推奨します。

    • API と操作の一致条件:一致メソッドは正規表現一致で、パスは /httpbin/(.*)/(.*) です。

    • 書き換え:書き換えメソッドは正規表現書き換えで、モードは /httpbin/(.*)/(.*)、置換は /\2/\1 です。\1 は正規表現に一致した最初の文字列を表し、\2 は正規表現に一致した 2 番目の文字列を表します。これは Nginx での $1 と $2 の使用法に対応します。

    例 3

    バージョン管理が有効でパス方式を使用する REST API の場合、バックエンドに転送する際にリクエストパスからバージョンフィールドを削除したいとします。たとえば、元のリクエストパスが /basePath/version/order/get であるのに対し、バックエンドサービスに転送されるパスを /basePath/order/get にしたい場合、次の設定を推奨します。

    • [API ポリシー設定を使用] を選択します

    • 書き換え:書き換えメソッドは正規表現書き換えで、モードは (/.*)/version(/.*)、置換は \1\2 です。\1 は正規表現に一致した最初の文字列を表し、\2 は正規表現に一致した 2 番目の文字列を表します。これは Nginx での $1 と $2 の使用法に対応します。

    説明

    正規表現書き換えメソッドは、プレフィックス書き換えや完全書き換えメソッドよりも複雑です。完全書き換えメソッドを使用することを推奨します。

  • ホスト名書き換え

    クラウドネイティブ API ゲートウェイでは、完全書き換えメソッドを使用してリクエストのホスト名を変更できます。

    たとえば、元のリクエストのホスト名は test.com ですが、バックエンドサービスに転送されるリクエストのホスト名は dev.com です。書き換えポリシーで、書き換えホスト名を dev.com に設定します。

ヘッダー設定ポリシー

ヘッダー設定ポリシーを設定して、リクエストが宛先のバックエンドサービスに転送される前、またはバックエンドサービスの応答がクライアントに返される前に、リクエストまたは応答のヘッダーを変更できます。

操作手順

[ポリシーの追加] ページで、[ヘッダー変更] カードをクリックします。[ポリシーの追加:ヘッダー変更] パネルで、次のパラメーターを設定します。

パラメーター

説明

[有効化]

ヘッダー設定ポリシーを有効にするかどうかを指定します。

  • ヘッダー設定ポリシーを有効にすると、ゲートウェイはリクエストまたは応答のヘッダーを制御します。

  • ヘッダー設定ポリシーを無効にすると、ゲートウェイはリクエストまたは応答のヘッダーを制御しません。

ヘッダータイプ

ヘッダータイプを選択します。

  • [リクエスト]:リクエストのヘッダーが設定されます。

  • [応答]:応答のヘッダーが設定されます。

アクションタイプ

アクションタイプを選択します。

  • [追加]:リクエストまたは応答にヘッダーが追加されます。

    指定されたヘッダーがリクエストまたは応答に既に存在する場合、このルールで指定されたヘッダー値は既存のヘッダー値に連結されます。値はカンマ (,) で区切られます。

  • [変更]:リクエストまたは応答の指定されたヘッダーが変更されます。

    • 指定されたヘッダーがリクエストまたは応答に存在しない場合、このルールで指定されたヘッダーキーと値に基づいてヘッダーがリクエストまたは応答に追加されます。

    • 指定されたヘッダーが既に存在する場合、その値はこのルールで指定されたヘッダー値に置き換えられます。

  • [削除]:リクエストまたは応答の指定されたヘッダーが削除されます。

[ヘッダーキー]

ヘッダーキーを入力します。

ヘッダー値

ヘッダー値を入力します。

オリジン間リソース共有 (CORS) ポリシー

CORS は、Web アプリケーションサーバーがオリジン間アクセス制御を実行できるようにする重要なセキュリティポリシーです。これにより、安全なデータ転送が実現します。クラウドネイティブ API ゲートウェイは、API および操作レベルでの CORS ポリシーの設定をサポートしています。ビジネス要件に基づいて、リソースへのアクセスを許可するドメイン名とリクエストメソッドを制限できます。

重要

CORS ポリシーはモックサービスには適用されません。実際のバックエンドテストサービスを設定する必要があります。

操作手順

[ポリシーの追加] ページで、[CORS] カードをクリックします。[ポリシーの追加:CORS] パネルで、次のパラメーターを設定します。

パラメーター

説明

有効化

[有効化] の右側にあるスイッチをオンにします。

  • ポリシーを有効にすると、CORS リクエストが許可されます。

  • ポリシーを無効にすると、すべての CORS リクエストが拒否されます。

許可されたオリジン

ブラウザを使用して現在のサーバーのリソースにアクセスすることが許可されているオリジン。フォーマット:

  • すべてのオリジンを許可する場合:*

  • 特定のルートドメインを持つオリジンを許可する場合:*.example.com

  • 複数の特定のオリジンを許可する場合:http:// または https:// で始まるオリジンを入力します。各オリジンを別々の行に入力します。

説明

このパラメーターは Access-Control-Allow-Origin ヘッダーに使用されます。クライアントリクエストの Origin ヘッダーが指定した許可されたオリジンのいずれかに一致する場合、CORS 応答の Access-Control-Allow-Origin ヘッダーはクライアントリクエストの Origin ヘッダーに設定されます。

許可されたメソッド

CORS リクエストで許可される HTTP メソッド。一般的なメソッドには GETPOSTPUTDELETEHEADOPTIONSPATCH があります。

説明

このパラメーターは Access-Control-Allow-Methods ヘッダーに使用されます。

許可されたリクエストヘッダー

ブラウザの組み込みヘッダー以外に CORS リクエストで許可される追加のヘッダー。フォーマット:

  • すべてのリクエストヘッダーを許可する場合:*

  • 複数のリクエストヘッダーを指定する場合、各リクエストヘッダーを別々の行に入力します。

説明

このパラメーターは Access-Control-Allow-Headers ヘッダーに使用されます。

許可されたレスポンスヘッダー

ブラウザと JavaScript ファイルが取得できる応答ヘッダー。フォーマット:

  • すべての応答ヘッダーを許可する場合:*

  • 複数の応答ヘッダーを指定する場合、各応答ヘッダーを別々の行に入力します。

説明

このパラメーターは Access-Control-Expose-Headers ヘッダーに使用されます。

[認証情報を許可]

CORS リクエストで認証情報を許可するかどうかを指定します。

説明

このパラメーターは Access-Control-Allow-Credentials ヘッダーに使用されます。

[プリフライトリクエストの最大有効期間]

OPTIONS メソッドを使用するプリフライトリクエストがキャッシュされる最大期間。

説明

このパラメーターは Access-Control-Max-Age ヘッダーに使用されます。

トラフィックレプリケーションポリシー

トラフィックレプリケーションポリシーを使用すると、オンラインアプリケーションのトラフィックを指定されたサービスに複製できます。この機能は、システムのシミュレーションテストと障害特定をサポートし、アプリケーションのパフォーマンスを効率的に評価し、問題をトラブルシューティングするのに役立ちます。

操作手順

[ポリシーの追加] ページで、[トラフィックレプリケーション] カードをクリックします。[ポリシーの追加:トラフィックレプリケーション] パネルで、次のパラメーターを設定します。

パラメーター

説明

有効化

API または操作のトラフィックレプリケーションポリシーを有効または無効にするスイッチ。

宛先サービス

複製されたトラフィックを転送する宛先サービス。

説明

HTTP または HTTPS ベースのサービスのみがサポートされています。

ポート

宛先サービスのポート。[動的ポート] を選択できます。

説明

[動的ポート] は、サービスポートが動的に変更されるシナリオに適しています。マルチポートサービスでは [動的ポート] を選択できません。

トラフィックレプリケーション率 (%)

トラフィックレプリケーション率。有効値:0~100。

説明

このパラメーターを 50 に設定すると、現在の API と操作のトラフィックの 50% が宛先サービスに複製されます。

タイムアウトポリシー

クラウドネイティブ API ゲートウェイは、API および操作レベルでタイムアウト設定を提供します。指定された API と操作のリクエストに対する応答をゲートウェイが待機する最大期間を設定できます。ゲートウェイが指定された期間内にバックエンドサービスから応答を受信しない場合、ゲートウェイはクライアントに 504 (ゲートウェイタイムアウト) HTTP ステータスコードを返します。

操作手順

[ポリシーの追加] ページで、[タイムアウト] カードをクリックします。[ポリシーの追加:タイムアウト] パネルで、次のパラメーターを設定します。

説明

タイムアウトポリシーが作成され、有効になった後、ビジネス要件に基づいてタイムアウトポリシーが有効になっているかどうかを確認できます。

パラメーター

説明

Enable

タイムアウトポリシーを有効にするかどうかを指定します。

  • 有効:ゲートウェイ内の API または操作のタイムアウトポリシーが有効になります。

  • 無効:ゲートウェイ内の API または操作のタイムアウトポリシーは有効になりません。

Timeout Period

現在の API と操作のタイムアウト期間。単位:秒。

説明

このパラメーターを 0 に設定するか、タイムアウトポリシーを無効のままにすると、ゲートウェイは常に応答を待ち続けます。

リトライポリシー

クラウドネイティブ API ゲートウェイは、失敗したリクエストを自動的にリトライするために、API および操作レベルでリトライ設定を提供します。接続の失敗、バックエンドサービスが利用できない、または指定された HTTP ステータスコードを持つ応答など、リトライ条件を設定できます。

API と操作のリトライ条件

バックエンドサービスが 5xx エラーを返した場合、クラウドネイティブ API ゲートウェイは設定されたリトライ回数に基づいて失敗したリクエストを自動的にリトライします。

image
  • [HTTP プロトコル] のリトライ条件は次のとおりです。

    • [5xx]:バックエンドサービスが任意の 5xx 応答を返すか、接続が切断またはリセットされるか、読み取りタイムアウトが発生した場合、クラウドネイティブ API ゲートウェイは失敗したリクエストのリトライを試みます。

      説明

      5xx には connect-failure および refused-stream 条件が含まれます。

    • [reset]:接続が切断またはリセットされるか、読み取りタイムアウトが発生した場合、クラウドネイティブ API ゲートウェイは失敗したリクエストのリトライを試みます。

    • [connect-failure]:接続が切断されたためにリクエストが失敗した場合、クラウドネイティブ API ゲートウェイは失敗したリクエストのリトライを試みます。

    • [refused-stream]:バックエンドサービスが REFUSED_STREAM エラーコードでストリームをリセットした場合、クラウドネイティブ API ゲートウェイは失敗したリクエストのリトライを試みます。

    • [retriable-status-codes]:バックエンドサービスからの応答の HTTP ステータスコードが指定したリトライステータスコードと一致する場合、クラウドネイティブ API ゲートウェイはリクエストのリトライを試みます。

      説明

      リトライ条件で retriable-status-codes を指定した場合にのみ、リトライステータスコードを使用できます。

  • [GRPC プロトコル] のリトライ条件は次のとおりです。

    • [cancelled]:バックエンド gRPC サービスからの応答ヘッダーの gRPC ステータスコードが cancelled の場合、クラウドネイティブ API ゲートウェイはリクエストのリトライを試みます。

    • [deadline-exceeded]:バックエンド gRPC サービスからの応答ヘッダーの gRPC ステータスコードが deadline-exceeded の場合、クラウドネイティブ API ゲートウェイはリクエストのリトライを試みます。

    • [internal]:バックエンド gRPC サービスからの応答ヘッダーの gRPC ステータスコードが internal の場合、クラウドネイティブ API ゲートウェイはリクエストのリトライを試みます。

    • [resource-exhausted]:バックエンド gRPC サービスからの応答ヘッダーの gRPC ステータスコードが resource-exhausted の場合、クラウドネイティブ API ゲートウェイはリクエストのリトライを試みます。

    • [unavailable]:バックエンド gRPC サービスからの応答ヘッダーの gRPC ステータスコードが unavailable の場合、クラウドネイティブ API ゲートウェイはリクエストのリトライを試みます。

操作手順

[ポリシーの追加] ページで、[リトライ] カードをクリックします。[ポリシーの追加:リトライ] パネルで、次のパラメーターを設定します。

説明

リトライポリシーが作成され、有効になった後、ビジネス要件に基づいて結果を確認できます。

パラメーター

説明

有効化

リトライポリシーを有効にするかどうかを指定します。

  • 有効:ゲートウェイ内の API または操作のリトライポリシーが有効になります。

  • 無効: ゲートウェイの API または操作のリトライポリシーは有効になりません。

    リトライポリシーが無効化されると、ゲートウェイはデフォルトのリトライ構成を使用します。デフォルトのリトライ回数は 2 回で、デフォルトのリトライ条件は connect-failurerefused-streamunavailablecancelled、および retriable-status-codes です。

再試行回数

失敗したリクエストの最大リトライ回数です。このパラメーターには、0 から 10 までの整数を設定できます。このパラメーターは 0、1、または 2 に設定することをお勧めします。

このパラメーターを 0 に設定した場合、失敗したリクエストは再試行されません。

[リトライ条件]

適切な条件を選択します。複数の条件を選択できます。

[リトライステータスコード]

リクエストをリトライしたい HTTP ステータスコード。複数の HTTP ステータスコードを設定できます。

重要

[リトライ条件]retriable-status-codes を指定した場合にのみ、[リトライステータスコード] を設定できます。

プラグイン設定

  1. [プラグインの追加] タブをクリックします。

  2. [クイックナビゲーション] セクションで、インストールしたいプラグインの種類を選択するか、プラグイン名を検索し、プラグインカードをクリックします。

    • プラグインがインストールされていない場合は、インストールポップアップで [インストールと設定] をクリックし、パネルでプラグインルールを設定して有効にします。

    • プラグインが既にインストールされている場合は、プラグインルールを設定して有効にします。

  3. [OK] をクリックして API リストに戻ると、プラグインのマウントと有効化のステータスを確認できます。

    image