API Gateway での HTTP API の設定および実行に関するクォータ
次のクォータは、Amazon API Gateway での HTTP API の設定と実行に適用されます。クォータが API 別の場合、アカウント内のすべての API ではなく、特定の API でのみクォータを増やすことができます。アカウントレベルのクォータの詳細については、「Amazon API Gateway のクォータ」を参照してください。
| リソースまたはオペレーション | デフォルトのクォータ | 引き上げ可能 |
|---|---|---|
| API あたりのルート数 | 300 | あり |
| API あたりの統合の数 | 300 | いいえ |
| 最大統合タイムアウト | 30 秒 | いいえ |
| API あたりのステージ数 | 10 | Yes (はい |
| ドメインごとのマルチレベル API マッピング | 200 個の API マッピング。この制限には、/prod などの単一レベルの API マッピングは含まれません。 |
不可 |
| ステージごとのタグ | 50 | いいえ |
| リクエスト行とヘッダー値の合計サイズ | 10240 バイト | いいえ |
| ペイロードサイズ | 10 MB | いいえ |
| 1 アカウント、1 リージョンあたりのカスタムドメイン | 120 | あり |
| アクセスログテンプレートのサイズ | 3 KB | いいえ |
| Amazon CloudWatch Logs のログエントリ | 1 MB | いいえ |
| API ごとのオーソライザー数 | 10 |
[Yes (はい)] このクォータを引き上げるには、AWS サポートセンター |
| オーソライザーあたりの対象者数 | 50 | いいえ |
| ルートあたりのスコープ数 | 10 | いいえ |
| JSON ウェブキーセットエンドポイントのタイムアウト | 1500 ms | いいえ |
| JSON Web Key Set エンドポイントからのレスポンスサイズ | 150,000 バイト | いいえ |
| OpenID Connect 検出エンドポイントのタイムアウト | 1500 ms | 不可 |
| Lambda オーソライザーレスポンスのタイムアウト | 10000 ミリ秒 | 不可 |
| 1 アカウント、1 リージョンあたりの VPC リンク | 10 | Yes (はい |
| VPC リンクあたりのサブネットの数 | 10 | Yes (はい |
| ステージごとのステージ変数 | 100 | いいえ |
| ステージ変数内のキー長さ (文字数) | 64 | いいえ |
| ステージ変数内の値の長さ (文字数) | 512 | 不可 |
クォータを削減するためのベストプラクティス
次のベストプラクティスは、クォータの増加を避けるために、現在のリソース数を減らすのに役立ちます。これらの提案が API のアーキテクチャで機能することを確認してください。
- リージョンごとの API の数
-
リージョンあたりの API の数を減らすには、未使用の API をエクスポートし、API Gateway から削除します。詳細については、「API Gateway から HTTP API をエクスポートする」を参照してください。
- API あたりのステージ数
-
API あたりのステージ数を減らすには、API を複数の API に分割します。
- API ごとのオーソライザー数
API あたりのオーソライザーの数を減らすには、API メソッド間でオーソライザーを再使用します。