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

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

x-amazon-apigateway-requestobjet -validators

Définir les valideurs de demande pris en charge pour l'API contenant en tant que mappe entre un nom de valideur et les règles de validation de demande associées. Cette extension s'applique à une API REST.

Propriétés
Nom de la propriété Type Description

request_validator_name

x-amazon-apigateway-request-Validators.RequestValidator objet

Spécifie les règles de validation composées du valideur nommé. Exemples :

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

Pour appliquer ce valideur à une méthode spécifique, référencez le nom de valideur (basic) comme valeur de la propriété x-amazon-apigateway-requestpropriété -validator.

x-amazon-apigateway-request-validatorsExemple

L'exemple ci-après illustre un ensemble de valideurs de demande pris en charge pour une API contenant en tant que mappe entre un nom de valideur et les règles de validation de demande associées.

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