MAURICIO VALDIVIA MONZON
02/22/2021, 10:38 PMFrank
MAURICIO VALDIVIA MONZON
02/22/2021, 10:45 PMFrank
import * as s3 from '@aws-cdk/aws-s3';
import * as sst from "@serverless-stack/resources";
import { S3EventSource } from '@aws-cdk/aws-lambda-event-sources';
Frank
const bucket = new s3.Bucket(this, "MyBucket");
const lambda = new sst.Function(this, "MyFunction", {
handler: "src/myFunction.main"
});
lambda.addEventSource(new S3EventSource(bucket, {
events: [ s3.EventType.OBJECT_CREATED, s3.EventType.OBJECT_REMOVED ]
}));
Frank
sst.Bucket
construct later to simply thisMAURICIO VALDIVIA MONZON
02/22/2021, 11:01 PM