

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# x-amazon-apigateway-gatewayobjet -responses
<a name="api-gateway-swagger-extensions-gateway-responses"></a>

Définit les réponses de passerelle pour une API sous la forme d'une chaîne à mappage de paires [GatewayResponse](https://docs.aws.amazon.com/apigateway/latest/api/API_GatewayResponse.html)clé-valeur. L'extension s'applique à la structure OpenAPI au niveau racine.


| Nom de la propriété | Type | Description | 
| --- | --- | --- | 
| responseType | [x-amazon-apigateway-gateway- Réponses. Réponse de la passerelle](api-gateway-swagger-extensions-gateway-responses.gatewayResponse.md) |  A `GatewayResponse` pour le spécifié*responseType*.  | 

## x-amazon-apigateway-gatewayexemple de -réponses
<a name="api-gateway-swagger-extensions-gateway-responses-example"></a>

 L'exemple d'extension API Gateway pour OpenAPI suivant définit une [GatewayResponses](https://docs.aws.amazon.com/apigateway/latest/api/API_GetGatewayResponses.html)carte contenant deux [GatewayResponse](https://docs.aws.amazon.com/apigateway/latest/api/API_GatewayResponse.html)instances, l'une pour le `DEFAULT_4XX` type et l'autre pour le type. `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 }"
      }
    }
  }
}
```