

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.

# x-amazon-apigateway-gateway-Responses.ResponseTemplates-Objekt
<a name="api-gateway-swagger-extensions-gateway-responses.responseTemplates"></a>

Definiert [GatewayResponse](https://docs.aws.amazon.com/apigateway/latest/api/API_GatewayResponse.html)Zuordnungsvorlagen als string-to-string Zuordnung von Schlüssel-Wert-Paaren für eine bestimmte Gateway-Antwort. Für jedes Schlüssel-Wert-Paar ist der Schlüssel der Inhaltstyp. Zum Beispiel ist "application/json" und der Wert eine "stringify"-Mapping-Vorlage für einfache Variablenersetzungen. Eine `GatewayResponse`-Mapping-Vorlage wird nicht vom [Velocity Template Language (VTL)](https://velocity.apache.org/engine/devel/vtl-reference.html)-Modul verarbeitet.


| Eigenschaftenname | Typ | Beschreibung | 
| --- | --- | --- | 
| content-type | string |  Eine `GatewayResponse`-Text-Mapping-Vorlage, die nur einfache Variablenersetzungen unterstützt, um einen Gateway-Antworttext anzupassen.  | 

## x-amazon-apigateway-gateway-Responses.ResponseTemplates — Beispiel
<a name="api-gateway-swagger-extensions-gateway-responses.responseTemplates-example"></a>

 Das folgende Beispiel für OpenAPI-Erweiterungen zeigt eine [GatewayResponse](https://docs.aws.amazon.com/apigateway/latest/api/API_GatewayResponse.html)Mapping-Vorlage zum Anpassen einer vom API Gateway generierten Fehlerantwort in ein anwendungsspezifisches Format. 

```
      "responseTemplates": {
        "application/json": "{ \"message\": $context.error.messageString, \"type\":$context.error.responseType, \"statusCode\": '488' }"
      }
```

 Das folgende Beispiel für OpenAPI-Erweiterungen zeigt eine [GatewayResponse](https://docs.aws.amazon.com/apigateway/latest/api/API_GatewayResponse.html)Mapping-Vorlage zum Überschreiben einer vom API Gateway generierten Fehlerantwort mit einer statischen Fehlermeldung. 

```
      "responseTemplates": {
        "application/json": "{ \"message\": 'API-specific errors' }"
      }
```