Oggetto x-amazon-apigateway-gateway-responses - Amazon API Gateway

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Oggetto x-amazon-apigateway-gateway-responses

Definisce le risposte del gateway per un'API come mappa stringa a GatewayResponse di coppie chiave-valore. L'estensione si applica alla struttura OpenAPI a livello root.

Nome proprietà Tipo Descrizione
responseType x-amazon-apigateway-gateway-responses.gatewayResponse

GatewayResponse per il responseType specificato.

Esempio di x-amazon-apigateway-gateway-responses

L'esempio seguente di estensione API Gateway in OpenAPI definisce una mappa GatewayResponses contenente due istanze di GatewayResponse, una per il tipo DEFAULT_4XX e un'altra per il tipo INVALID_API_KEY.

{ "x-amazon-apigateway-gateway-responses": { "DEFAULT_4XX": { "responseParameters": { "gatewayresponse.header.Access-Control-Allow-Origin": "'domain.com'" }, "responseTemplates": { "application/json": "{\"message\": test 4xx b }" } }, "INVALID_API_KEY": { "statusCode": "429", "responseTemplates": { "application/json": "{\"message\": test forbidden }" } } } }