AWS CDK construct library that configures S3 bucket event notifications to trigger Lambda functions, SQS queues, and SNS topics. Version 1.204.0 targets AWS CDK v1 (maintenance mode). Released weekly alongside the main CDK.
pip install aws-cdk-aws-s3-notifications==1.204.0No compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Creates an S3 bucket and Lambda function, then adds a notification trigger via LambdaDestination.
Migrate to CDK v2: use aws-cdk-lib package and import from aws_cdk.aws_s3_notifications (same import path but now part of aws-cdk-lib).
Use 'from aws_cdk.aws_lambda_event_sources import S3EventSource'.
To trigger notifications for existing objects, use S3 Batch Operations or manually copy objects.
If using CDK v1 >=1.157.0, you can import directly from aws_cdk.aws_s3 instead. The separate package still works.