aws_lambda_events 0.15.1

AWS Lambda event definitions
Documentation
{
    "version": "1",
    "triggerSource": "UserMigration_Authentication",
    "region": "<region>",
    "userPoolId": "<userPoolId>",
    "userName": "<userName>",
    "callerContext": {
        "awsSdkVersion": "<calling aws sdk with version>",
        "clientId": "<apps client id>"
    },
    "request": {
        "password": "<password>",
        "validationData": {
            "exampleMetadataKey": "example metadata value"
        },
        "clientMetadata": {
            "exampleMetadataKey": "example metadata value"
        }
    },
    "response": {
        "userAttributes": {
            "email": "<email>",
            "phone_number": "<phone_number>"
        },
        "finalUserStatus": "<final_user_status>",
        "messageAction": "<message-action>",
        "desiredDeliveryMediums": [
            "<desired-delivery-mediums-1>",
            "<desired-delivery-mediums-2>"
        ],
        "forceAliasCreation": true
    }
}