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.
Transformations de données pour REST APIs in API Gateway
Dans API Gateway, la demande API de méthode d'un utilisateur peut prendre une charge utile dans un format différent de celui de la demande d'intégration. De même, le backend peut renvoyer une charge utile de réponse d'intégration différente de la charge utile de réponse de méthode. Vous pouvez mapper les paramètres de URL chemin, les paramètres de chaîne de URL requête, HTTP les en-têtes et le corps de la demande dans API Gateway à l'aide de modèles de mappage.
Un modèle de mappage est un script exprimé dans le langage de modèle Velocity (VTL)
La charge utile peut avoir un modèle de données selon le projet de JSON schéma 4
Note
Vous n'avez pas besoin de définir de modèle pour créer un modèle de mappage, mais vous devez définir un modèle pour que API Gateway puisse générer SDK ou activer la validation du corps de demande pour votreAPI.
Rubriques
- Modèles de mappage pour REST APIs
- Configurer les transformations de données dans API Gateway
- Utiliser un modèle de mappage pour remplacer les paramètres API de demande et de réponse et les codes d'état d'un
- Configuration des mappages de données de demande et de réponse à l'aide de la console API Gateway
- Exemples de modèles de données et de modèles de mappage pour API Gateway
- Référence de mappage des données de API demande et de réponse Amazon API Gateway
- APIModèle de mappage de passerelle et référence à la variable de journalisation des accès