Uso de AWS Lambda Con Amazon Cognito
La característica de eventos de Amazon Cognito permite ejecutar una función de Lambda como respuesta a eventos de Amazon Cognito. Amazon Cognito ofrece autenticación, autorización y administración de usuarios para sus aplicaciones móviles y web. Puede invocar una función de Lambda en respuesta a eventos importantes en Amazon Cognito. Por ejemplo, puede invocar una función de Lambda para los eventos Sync Trigger, que se publica cada vez que se sincroniza un conjunto de datos. Para obtener más información y ver un ejemplo, consulte Presentación de Amazon Cognito Events: Sync Triggers
ejemplo Eventos de mensaje de 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 }
El mapeo de fuentes de eventos de Amazon Cognito se configura mediante la configuración de suscripciones de eventos. Para obtener información sobre el mapeo de fuentes de eventos y un evento de muestra, consulte Eventos de Amazon Cognito en la Guía para desarrolladores de Amazon Cognito.