

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

# x-amazon-apigateway-request-validator objek
<a name="api-gateway-swagger-extensions-request-validators"></a>

 Mendefinisikan validator permintaan yang didukung untuk API yang berisi sebagai peta antara nama validator dan aturan validasi permintaan terkait. Ekstensi ini berlaku untuk REST API.


| Nama properti | Tipe | Deskripsi | 
| --- | --- | --- | 
| `request_validator_name` | [x-amazon-apigateway-request-Validators.requestValidator objek](api-gateway-swagger-extensions-request-validators.requestValidator.md) |  Menentukan aturan validasi yang terdiri dari validator bernama. Contoh:  <pre>    "basic" : {<br />      "validateRequestBody" : true,<br />      "validateRequestParameters" : true<br />    },<br /></pre> Untuk menerapkan validator ini ke metode tertentu, referensi nama validator (`basic`) sebagai nilai properti. [x-amazon-apigateway-requestproperti -validator](api-gateway-swagger-extensions-request-validator.md)  | 

## Contoh `x-amazon-apigateway-request-validators`
<a name="api-gateway-swagger-extensions-request-validators-example"></a>

 Contoh berikut menunjukkan sekumpulan validator permintaan untuk API sebagai peta antara nama validator dan aturan validasi permintaan terkait.

------
#### [ OpenAPI 2.0 ]

```
{
  "swagger": "2.0",
  ...
  "x-amazon-apigateway-request-validators" : {
    "basic" : {
      "validateRequestBody" : true,
      "validateRequestParameters" : true
    },
    "params-only" : {
      "validateRequestBody" : false,
      "validateRequestParameters" : true
    }
  },
  ...
}
```

------