Closed
Description
Use case
To improve the developer experience using S3 event notifications with SNS and Eventbridge, we need to create new envelopes.
Solution/User Experience
Create 5 new builtin envelopes, which are:
S3_SNS_SQS: When using S3->SNS->SQS
S3_RAWSNS_SQS: When using S3->SNS (raw message delivery enabled)->SQS
S3_SNS_KINESIS_FIREHOSE: When using S3->SNS->Kinesis Firehose
S3_RAWSNS_KINESIS_FIREHOSE: When using S3->SNS (raw message delivery)->Kinesis Firehose
S3_EVENTBRIDGE_SQS: When using S3->EB->SQS
Alternative solutions
No response
Acknowledgment
- This feature request meets Lambda Powertools Tenets
- Should this be considered in other Lambda Powertools languages? i.e. Java, TypeScript