x-amazon-apigateway-requestobjeto -validators - Amazon API Gateway

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

x-amazon-apigateway-requestobjeto -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

x-amazon-apigateway-request-Objeto 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 x-amazon-apigateway-requestpropriedade -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 } }, ... }