Utilisation d’AWS Lambda avec Amazon Cognito
La fonction Evénements Amazon Cognito vous permet d'exécuter des fonctions Lambda en réponse à des événements dans Amazon Cognito. Amazon Cognito assure l'authentification, l'autorisation et la gestion des utilisateurs pour vos applications web et mobiles. Vous pouvez invoquer une fonction Lambda en réponse à des événements importants dans Amazon Cognito. Par exemple, en utilisant les événements de déclenchement de synchronisation, vous pouvez invoquer une fonction Lambda qui est publiée chaque fois qu'un jeu de données est synchronisé. Pour en savoir plus et pour découvrir un exemple, consultez la section Introducing Amazon Cognito Events: Sync Triggers
Exemple Événement de message Amazon Cognito
{ "datasetName": "datasetName", "eventType": "SyncTrigger", "region": "us-east-1", "identityId": "identityId", "datasetRecords": { "SampleKey2": { "newValue": "newValue2", "oldValue": "oldValue2", "op": "replace" }, "SampleKey1": { "newValue": "newValue1", "oldValue": "oldValue1", "op": "replace" } }, "identityPoolId": "identityPoolId", "version": 2 }
Vous configurez un mappage de source d'événement à l'aide de la configuration des abonnements aux événements Amazon Cognito. Pour plus d'informations sur le mappage de source d'événement et pour voir un exemple d'événement, consultez Événements Amazon Cognito dans le Manuel du développeur Amazon Cognito.