aws_lambda_events 0.15.1

AWS Lambda event definitions
Documentation
{
  "version": "1",
  "region": "us-west-2",
  "userPoolId": "<userPoolId>",
  "userName": "<userName>",
  "callerContext": {
    "awsSdkVersion": "aws-sdk-unknown-unknown",
    "clientId": "<clientId>"
  },
  "triggerSource": "CreateAuthChallenge_Authentication",
  "request": {
    "userAttributes": {
      "sub": "<sub>",
      "cognito:user_status": "CONFIRMED",
      "phone_number_verified": "true",
      "cognito:phone_number_alias": "+12223334455",
      "phone_number": "+12223334455"
    },
    "challengeName": "CUSTOM_CHALLENGE",
    "session": [
      {
        "challengeName": "PASSWORD_VERIFIER",
        "challengeResult": true,
        "challengeMetadata": "metadata"
      }
    ],
    "clientMetadata": {
      "exampleMetadataKey": "example metadata value"
    },
    "userNotFound": true
  },
  "response": {
    "publicChallengeParameters": {
      "a": "b"
    },
    "privateChallengeParameters": {
      "c": "d"
    },
    "challengeMetadata": "challengeMetadata"
  }
}