Configuration d'une demande d'intégration dans API Gateway - 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.

Configuration d'une demande d'intégration dans API Gateway

Pour configurer une demande d'intégration, vous effectuez les tâches facultatives et obligatoires suivantes :

  1. Choisissez un type d'intégration qui détermine la façon dont la demande de méthode est transmise au backend.

  2. Pour les intégrations non fictives, spécifiez une méthode HTTP et l'URI du point de terminaison de l'intégration ciblée, à l'exception de l'intégration MOCK.

  3. Pour les intégrations avec des fonctions Lambda et d'autres actions de service AWS, définissez un rôle IAM avec les permissions requises pour qu'API Gateway appelle le backend en votre nom.

  4. Pour les intégrations autres que de proxy, définissez les mappages de paramètres nécessaires pour mapper les paramètres de demande de méthode prédéfinis sur les paramètres de demande d'intégration correspondants.

  5. Pour les intégrations autres que de proxy, définissez les mappages de corps nécessaires pour mapper le corps de la demande de méthode entrante d'un type de contenu donné en fonction du modèle de mappage spécifié.

  6. Pour les intégrations autres que de proxy, spécifiez la condition selon laquelle les données de la demande de méthode entrante sont transmises au backend en l'état.

  7. Vous pouvez également spécifier la manière de gérer la conversion de type pour une charge utile binaire.

  8. Si vous le souhaitez, vous pouvez déclarer un nom d'espace de nom de cache et des paramètres clés de cache pour activer la mise en cache d'API.

Ces tâches impliquent la création d'une ressource d'intégration d'API Gateway et la configuration des valeurs de propriétés correspondantes. Vous pouvez le faire à l'aide de la console API Gateway, de commandes AWS CLI, d'un kit SDK AWS ou de l'API REST API Gateway.