

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

 포함하는 API에 대해 지원되는 요청 검사기를 검사기 이름과 해당하는 요청 확인 규칙 간의 맵으로 정의합니다. 이 확장은 REST API에 적용됩니다.


| 속성 이름 | 유형 | 설명 | 
| --- | --- | --- | 
| `request_validator_name` | [x-amazon-apigateway-request-validators.requestValidator 객체](api-gateway-swagger-extensions-request-validators.requestValidator.md) |  명명된 검사기로 이루어진 확인 규칙을 지정합니다. 예:  <pre>    "basic" : {<br />      "validateRequestBody" : true,<br />      "validateRequestParameters" : true<br />    },<br /></pre> 이 검사기를 특정 메서드에 적용하려면 검사기 이름(`basic`)을 [x-amazon-apigateway-request-validator 속성](api-gateway-swagger-extensions-request-validator.md) 속성의 값으로 참조합니다.  | 

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

 다음 예는 검사기 이름 및 연관된 요청 검사기 규칙 간의 맵으로 API에 대한 요청 검사기 세트를 보여줍니다.

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

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

------