🧩
Haneyume's Notes
search
Ctrlk
🧩
Haneyume's Notes
  • 🏑Home
  • 🍌AWS CLI
  • πŸ•―οΈAWS Code Snippets
    • Lambda Triggers
      • Trigger from APIGateway
      • Trigger from Cognito
      • Trigger from DynamoDB Streams
      • Trigger from S3
      • Trigger from SNS
      • Trigger from SQS
    • CDK
  • 🐳Docker
  • πŸ₯°LLM
  • πŸ–οΈLinks
gitbookPowered by GitBook
block-quoteOn this pagechevron-down
  1. πŸ•―οΈAWS Code Snippetschevron-right
  2. Lambda Triggers

Trigger from Cognito

hashtag
πŸ”₯ Doc

LogoCustomizing user pool workflows with Lambda triggers - Amazon CognitoAmazon Cognitochevron-right

hashtag
πŸ”₯ Code

hashtag
πŸ”₯ Example event

PreviousTrigger from APIGatewaychevron-leftNextTrigger from DynamoDB Streamschevron-right

Last updated 2 years ago

  • πŸ”₯ Doc
  • πŸ”₯ Code
  • πŸ”₯ Example event
import { CognitoUserPoolTriggerEvent } from 'aws-lambda';

export const handler = async (
  event: CognitoUserPoolTriggerEvent,
): Promise<void> => {
  console.log(event);

  return;
};
{
  "version": "string",
  "triggerSource": "string",
  "region": "AWSRegion",
  "userPoolId": "string",
  "userName": "string",
  "callerContext": {
    "awsSdkVersion": "string",
    "clientId": "string"
  },
  "request": {
    "userAttributes": {
      "string": "string"
    }
  },
  "response": {}
}