

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

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

 Menentukan validator permintaan, dengan mereferensikan [x-amazon-apigateway-request-validator objek](api-gateway-swagger-extensions-request-validators.md) peta, untuk mengaktifkan validasi permintaan pada API yang mengandung atau metode. `request_validator_name` Nilai ekstensi ini adalah string JSON.

Ekstensi ini dapat ditentukan pada tingkat API atau di tingkat metode. Validator API-level berlaku untuk semua metode kecuali jika diganti oleh validator tingkat metode. 

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

Contoh berikut menerapkan validator `basic` permintaan di API level saat menerapkan validator `parameter-only` permintaan pada permintaan. `POST /validation` 

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

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

------

