AWS Lambda Event Resources¶
This site tries to collect as many resources on AWS Lambda events from schema, examples to code libraries.
Objectives of this site
Objective is to collect resources on Lambda inputs (requests) and outputs (responses) as well as the following:
- Invocation type (synchronous, asynchronous or polling)
- Limitations of each type of Lambda
- Input schema
- Response schema
- Example events
- Libraries for typing, data structures, and other utilities
- Event handlers libraries by language
- Response handlers by language
- Documentation and blog posts
- Code examples
Lambda Event Sources¶
Directory of AWS Lambda events sources and resources
- API Gateway - Http API - synchronously invokes
- API Gateway - HTTP API - Custom Authorizer - synchronously invokes
- API Gateway - Rest API - synchronously invokes
- API Gateway - Rest API - Custom Authorizer - synchronously invokes
- AWS Lambda Function URLs - synchronously invokes
- Alexa Skills - synchronously invokes
- Alexa Smart Home - synchronously invokes
- AppSync - Resolver - synchronously invokes
- AppSync - Custom Authorizer - synchronously invokes
- Amazon EventBridge - CloudWatch Event - asynchronously invokes
- CloudWatch Logs - asynchronously invokes
- CloudFormation - Custom Resource - asynchronously invokes
- CloudFront - Lambda@Edge - synchronously invokes
- CloudFront - CloudFront Functions - synchronously invokes
- CodeCommit - asynchronously invokes
- CodePipeline - Job - asynchronously invokes
- Amazon Cognito - User Pool - synchronously invokes
- AWS Cognito - Sync - synchronously invokes
- AWS Config - asynchronously invokes
- Amazon Connect - synchronously invokes
- Amazon DynamoDB - poll-based invokes (synchronously)
- Application Load Balancer - synchronously invokes
- AWS IoT - asynchronously invokes
- AWS IoT - Events - asynchronously invokes
- Apache Kafka - poll-based invokes (synchronously)
- Amazon Kinesis - Data Firehose - poll-based invokes (synchronously)
- Amazon Kinesis - Data Streams - poll-based invokes (synchronously)
- Amazon Lex - synchronously invokes
- Amazon Lex V2 - synchronously invokes
- Amazon MQ - Active MQ and Rabbit MQ - poll-based invokes (synchronously)
- Amazon MSK - poll-based invokes (synchronously)
- S3 - Notifications - asynchronously invokes
- S3 - Batch Operations - synchronously invokes
- S3 - Object Lambda - synchronously invokes
- Secrets Manager - synchronously invokes
- Amazon SES - configurable as asynchronously invokes or synchronously invokes
- Amazon SNS - asynchronously invokes
- Amazon SQS - asynchronously invokes
- Amazon WorkMail - configurable as asynchronously invokes or synchronously invokes