Amazon API Gateway-Kontingente und wichtige Hinweise - APIAmazon-Gateway

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Amazon API Gateway-Kontingente und wichtige Hinweise

Im folgenden Abschnitt werden Kontingente für Amazon API Gateway erklärt. Sofern nicht anders angegeben, können die Kontingente auf Anfrage erhöht werden. Um eine Kontingenterhöhung zu beantragen, können Sie Service Quotas verwenden oder sich an das AWS Support Center wenden.

Wenn die Autorisierung für eine Methode aktiviert ist, beträgt die maximale Länge der Methode ARN (z. B.arn:aws:execute-api:{region-id}:{account-id}:{api-id}/{stage-id}/{method}/{resource}/{path}) 1600 Byte. Die Pfadparameterwerte (deren Größe zur Laufzeit bestimmt wird) können dazu führen, dass die ARN Länge den Grenzwert überschreitet. In diesem Fall erhält der API Client eine 414 Request URI too long Antwort.

Anmerkung

Dadurch wird die URI Länge begrenzt, wenn Ressourcenrichtlinien verwendet werden. Im Fall von PrivateAPIs, bei dem eine Ressourcenrichtlinie erforderlich ist, wird dadurch die URI Länge aller privaten Richtlinien begrenztAPIs.

APIKontingente auf Gateway-Kontoebene, pro Region

Die folgenden Kontingente gelten pro Konto und Region in Amazon API Gateway.

Ressource oder Operation Standardkontingent Kann erhöht werden
Drosseln Sie das Kontingent pro Konto HTTPAPIs, pro Region für RESTAPIs, WebSocket APIs, und WebSocket Rückruf APIs 10.000 Anfragen pro Sekunde (RPS) mit zusätzlicher Burst-Kapazität, die durch den Token-Bucket-Algorithmus bereitgestellt wird, wobei eine maximale Bucket-Kapazität von 5.000 Anfragen verwendet wird. *
Anmerkung

Das Burst-Kontingent wird vom API Gateway-Serviceteam auf der Grundlage des RPS Gesamtkontingents für das Konto in der Region festgelegt. Kunden können dieses Kontingent nicht kontrollieren und keine Änderungen daran anfordern.

Ja
Regional APIs 600 Nein
Edge-optimiert APIs 120 Nein

* Für die folgenden Regionen beträgt das Standard-Drosselungskontingent 2500 RPS und das Standard-Burst-Kontingent 1250RPS: Afrika (Kapstadt), Europa (Mailand), Asien-Pazifik (Jakarta), Naher Osten (UAE), Asien-Pazifik (Hyderabad), Asien-Pazifik (Melbourne), Europa (Spanien), Europa (Zürich), Israel (Tel Aviv) und Kanada West (Calgary), Asien-Pazifik (Malaysia).

HTTPAPIKontingente

Die folgenden Kontingente gelten für die Konfiguration und Ausführung eines HTTP API API In-Gateways.

Ressource oder Operation Standardkontingent Kann erhöht werden
Routen pro API 300 Ja
Integrationen pro API 300 Nein
Maximales Timeout für Integrationen 30 Sekunden Nein
Stufen pro API 10 Ja
Mehrstufige API Zuordnungen pro Domain 200 Nein
Tags pro Stufe 50 Nein
Gesamte kombinierte Größe der Anfragezeilen- und Header-Werte 10240 Byte Nein
Nutzlastgröße 10 MB Nein
Benutzerdefinierte Domänen pro Konto pro Region 120 Ja
Größe der Zugriffsprotokollvorlage 3 KB Nein
Amazon CloudWatch Logs-Protokolleintrag 1 MB Nein
Autorisierer pro API 10 Ja
Zielgruppen pro Genehmiger 50 Nein
Bereiche pro Route 10 Nein
Timeout für den JSON Web Key Set-Endpunkt 1.500 ms Nein
Größe der Antwort vom JSON Web Key Set-Endpunkt 150000 Bytes Nein
Timeout für OpenID Connect-Erkennungsendpunkt 1.500 ms Nein
Timeout der Antwort des Lambda-Genehmigers 10000 ms Nein
VPCLinks pro Konto pro Region 10 Ja
Subnetze pro Link VPC 10 Ja
Stufenvariablen pro Stufe 100 Nein
Länge (in Zeichen) des Schlüssels in einer Stufenvariable 64 Nein
Länge (in Zeichen) des Werts in einer Stufenvariable 512 Nein

APIGateway-Kontingente für die Konfiguration und Ausführung eines WebSocket API

Die folgenden Kontingente gelten für die Konfiguration und Ausführung eines WebSocket API in Amazon API Gateway.

Ressource oder Operation Standardkontingent Kann erhöht werden
Neue Verbindungen pro Sekunde pro Konto (über alle WebSocket APIs) pro Region 500 Ja
Gleichzeitige Verbindungen Nicht zutreffend * Nicht zutreffend
AWS Lambda Autorisierer pro API 10 Ja
AWS Lambda Größe des Autorisierer-Ergebnisses 8 KB Nein
Routen pro API 300 Ja
Integrationen pro API 300 Ja
Integrations-Timeout 50 Millisekunden — 29 Sekunden für alle Integrationstypen, einschließlich Lambda, Lambda-ProxyHTTP, HTTP Proxy und Integrationen. AWS Nein
Stufen pro API 10 Ja
WebSocket Größe des Rahmens 32 KB Nein
Nachrichten-Nutzlastgröße 128 KB * Nein
Maximale Größe der Mapping-Vorlage 300 KB Nein
Verbindungsdauer für WebSocket API 2 Stunden Nein
Zeitlimit für Verbindungsleerlauf 10 Minuten Nein
Länge des URL für a in Zeichen WebSocket API 4096 Nein

* API Gateway erzwingt kein Kontingent für gleichzeitige Verbindungen. Die maximale Anzahl gleichzeitiger Verbindungen wird durch die Rate neuer Verbindungen pro Sekunde und die maximale Verbindungsdauer von zwei Stunden bestimmt. Bei einem Standardkontingent von 500 neuen Verbindungen pro Sekunde kann API Gateway beispielsweise bis zu 3.600.000 gleichzeitige Verbindungen bereitstellen, wenn Clients innerhalb von zwei Stunden eine Verbindung mit der maximalen Verbindungsrate herstellen.

** Aufgrund des Kontingents für die WebSocket Framegröße von 32 KB muss eine Nachricht, die größer als 32 KB ist, in mehrere Frames aufgeteilt werden, die jeweils 32 KB oder kleiner sind. Dies gilt für @connections-Befehle. Wenn eine größere Nachricht (oder eine größere Frame-Größe) empfangen wird, wird die Verbindung mit dem Code 1009 geschlossen.

APIGateway-Kontingente für die Konfiguration und Ausführung eines REST API

Die folgenden Kontingente gelten für die Konfiguration und Ausführung eines REST API in Amazon API Gateway. Für restapi:import oder restapi:put beträgt die maximale Größe der API Definitionsdatei 6 MB.

Alle Kontingente pro API Kontingent können nur auf bestimmte Fälle erhöht werden. APIs

Ressource oder Operation Standardkontingent Kann erhöht werden
Benutzerdefinierte Domänennamen pro Konto pro Region 120 Ja
Mehrstufige API Zuordnungen pro Domain 200 Nein
Länge des für einen Rand optimierten URL API 8192 Nein
Länge des URL für eine Region in Zeichen API 10240 Nein
Privat APIs pro Konto pro Region 600 Nein
Länge der API Gateway-Ressourcenrichtlinie in Zeichen 8192 Ja
APISchlüssel pro Konto pro Region 10000 Nein
Clientzertifikate pro Konto pro Region 60 Ja
Autorisierer pro API (AWS Lambda und Amazon Cognito) 10 Ja
Teile der Dokumentation pro API 2000 Ja
Ressourcen pro API 300 Ja
Stufen pro API 10 Ja
Stufenvariablen pro Stufe 100 Nein
Länge (in Zeichen) des Schlüssels in einer Stufenvariable 64 Nein
Länge (in Zeichen) des Werts in einer Stufenvariable 512 Nein
Nutzungspläne pro Konto pro Region 300 Ja
Nutzungspläne pro API Schlüssel 10 Ja
VPCLinks pro Konto pro Region 20 Ja
APIZwischenspeichern TTL Standardmäßig 300 Sekunden und von einem API Besitzer zwischen 0 und 3600 konfigurierbar. Nicht für die obere Grenze (3.600)
Zwischengespeicherte Antwortgröße 1048576 Bytes Durch Datenverschlüsselung kann sich die Größe des zwischengespeicherten Elements erhöhen. Nein
Integrations-Timeout 50 Millisekunden — 29 Sekunden für alle Integrationstypen, einschließlich Lambda, Lambda-ProxyHTTP, HTTP Proxy und Integrationen. AWS Ja *
Gesamtgröße aller Header-Werte, einschließlich Header-Namen, Werte, beliebiger Zeilenabschlusszeichen und Leerzeichen 10 240 Bytes Nein
Gesamtgröße aller Header-Werte für einen privaten Wert API 8 000 Byte Nein
Nutzlastgröße 10 MB Nein
Tags pro Stufe 50 Nein
Anzahl der Iterationen in einer #foreach ... #end-Schleife in Zuordnungsvorlagen 1000 Nein
Maximale Größe der Mapping-Vorlage 300 KB Nein
ARNLänge einer Methode mit Autorisierung 1600 Bytes Nein
Ablehnungseinstellungen auf Methodenebene für eine Phase in einem Nutzungsplan. 20 Ja
Modellgröße pro API 400 KB Nein
Anzahl der Zertifikate in einem Truststore 1.000 Zertifikate mit einer Gesamtobjektgröße von bis zu 1 MB. Nein

* Sie können das Integrations-Timeout nicht auf weniger als 50 Millisekunden festlegen. Sie können das Integrations-Timeout für Regional APIs und Privat auf mehr als 29 Sekunden erhöhen. Dies kann APIs jedoch eine Reduzierung Ihres Drosselungskontingents auf regionaler Ebene für Ihr Konto erfordern.

APIGateway-Kontingente für die Erstellung, Bereitstellung und Verwaltung eines API

Die folgenden festen Kontingente gelten für die Erstellung, Bereitstellung und Verwaltung eines API API internen Gateways mithilfe der AWS CLI API Gateway-Konsole oder des API Gateways REST API und dessenSDKs. Diese Kontingente können nicht erhöht werden.

Action Standardkontingent Kann erhöht werden
CreateApiKey 5 Anforderungen pro Sekunde pro Konto Nein
CreateDeployment 1 Anforderung alle 5 Sekunden pro Konto Nein
CreateDocumentationVersion 1 Anforderung alle 20 Sekunden pro Konto Nein
CreateDomainName 1 Anforderung alle 30 Sekunden pro Konto Nein
CreateResource 5 Anforderungen pro Sekunde pro Konto Nein
CreateRestApi
Regional oder privat API
  • 1 Anforderung alle 3 Sekunden pro Konto

Edge-optimiert API
  • 1 Anforderung alle 30 Sekunden pro Konto

Nein
CreateVpcLink(V2) 1 Anforderung alle 15 Sekunden pro Konto Nein
DeleteApiKey 5 Anforderungen pro Sekunde pro Konto Nein
DeleteDomainName 1 Anforderung alle 30 Sekunden pro Konto Nein
DeleteResource 5 Anforderungen pro Sekunde pro Konto Nein
DeleteRestApi 1 Anforderung alle 30 Sekunden pro Konto Nein
GetResources 5 Anforderungen alle 2 Sekunden pro Konto Nein
DeleteVpcLink(V2) 1 Anforderung alle 30 Sekunden pro Konto Nein
ImportDocumentationParts 1 Anforderung alle 30 Sekunden pro Konto Nein
ImportRestApi
Regional oder privat API
  • 1 Anforderung alle 3 Sekunden pro Konto

Edge-optimiert API
  • 1 Anforderung alle 30 Sekunden pro Konto

Nein
PutRestApi 1 Anforderung pro Sekunde pro Konto Nein
UpdateAccount 1 Anforderung alle 20 Sekunden pro Konto Nein
UpdateDomainName 1 Anforderung alle 30 Sekunden pro Konto Nein
UpdateUsagePlan 1 Anforderung alle 20 Sekunden pro Konto Nein
Andere Operationen Kein Kontingent bis zum Gesamtkontokontingent. Nein
Gesamte Operationen 10 Anforderungen pro Sekunde mit einem Burst-Kontingent von 40 Anforderungen pro Sekunde. Nein