Objeto x-amazon-apigateway-request-validators - Amazon API Gateway

Objeto x-amazon-apigateway-request-validators

Define os validadores de solicitação com suporte para a API receptora como um mapa entre um nome de validador e as regras de validação de solicitações associadas. Esta extensão se aplica a uma API REST.

Propriedades
Nome da propriedade Tipo Descrição

request_validator_name

Objeto x-amazon-apigateway-request-validators.requestValidator

Especifica as regras de validação que consistem no validador nomeado. Por exemplo:

"basic" : { "validateRequestBody" : true, "validateRequestParameters" : true },

Para aplicar esse validador a um método específico, faça referência ao nome do validador (basic) como o valor da propriedade Propriedade x-amazon-apigateway-request-validator.

Exemplo de x-amazon-apigateway-request-validators

O exemplo a seguir mostra um conjunto de validadores de solicitação para uma API como um mapa entre um nome de validador e as regras de validação de solicitações associadas.

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