Aynı CloudFormation yığını içinde oluşturulan bir S3 kovasından tetiklenen ancak sözdizimini tam olarak doğru alamayan bir Lambda işlevi oluşturmak istiyorum.
Olay yalnızca bir nesne yüklendiğinde tetiklenmelidir /uploads
. Ayrıca bazı kova özelliklerini (CORS) belirtmem gerekiyor.
Kaynaklarda S3 kova tanımı
resources:
Resources:
myBucket:
Type: AWS::S3::Bucket
Properties:
BucketName: my-bucket
# CORS properties...
İşlev tanımında olay:
events:
- s3:
bucket: myBucket
event: s3:ObjectCreated:Put
rules:
- prefix: uploads/
Kullanmak istemiyorum existing: true
çünkü bu basit görev için bazı yardımcı nesneler oluşturur. Davama uyan herhangi bir belge veya örnek bulamıyorum.