

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# x-amazon-apigateway-gateway-Responses.gatewayResponse objek
<a name="api-gateway-swagger-extensions-gateway-responses.gatewayResponse"></a>

Mendefinisikan respons gateway dari jenis respons tertentu, termasuk kode status, parameter respons apa pun yang berlaku, atau templat respons. 


| Nama properti | Tipe | Deskripsi | 
| --- | --- | --- | 
| responseParameters | [x-amazon-apigateway-gateway-Responses.ResponseParameters](api-gateway-swagger-extensions-gateway-responses.responseParameters.md) |  Menentukan [GatewayResponse](https://docs.aws.amazon.com/apigateway/latest/api/API_GatewayResponse.html)parameter, yaitu parameter header. Nilai parameter dapat mengambil nilai [parameter permintaan](rest-api-parameter-mapping.md) masuk atau nilai kustom statis.  | 
| responseTemplates | [x-amazon-apigateway-gateway-Responses.ResponseTemplates](api-gateway-swagger-extensions-gateway-responses.responseTemplates.md) |  Menentukan template pemetaan dari respon gateway. Template tidak diproses oleh mesin VTL.  | 
| statusCode | string |  Kode status HTTP untuk respons gateway.  | 

## x-amazon-apigateway-gateway-Responses.gatewayResponse contoh
<a name="api-gateway-swagger-extensions-gateway-responses.gatewayResponse-example"></a>

 Contoh berikut dari ekstensi API Gateway ke OpenAPI mendefinisikan a [GatewayResponse](https://docs.aws.amazon.com/apigateway/latest/api/API_GatewayResponse.html)untuk menyesuaikan `INVALID_API_KEY` respons untuk mengembalikan kode status`456`, nilai `api-key` header permintaan masuk, dan pesan. `"Bad api-key"` 

```
    "INVALID_API_KEY": {
      "statusCode": "456",
      "responseParameters": {
        "gatewayresponse.header.api-key": "method.request.header.api-key"
      },
      "responseTemplates": {
        "application/json": "{\"message\": \"Bad api-key\" }"
      }
    }
```