我正在尝试编写一个cloudformation模板,其中包括向存储桶添加事件以触发lambda函数。
我知道我可以使用下面这样的代码来同时创建一个存储桶和一个事件,但是我的存储桶已经存在,我不想要另一个,所以有没有一种方法可以在云形成中为现有的存储桶创建事件?
"EncryptionServiceBucket" : {
"Type" : "AWS::S3::Bucket",
"Properties" : {
"BucketName" : { "Fn::Sub" : "${User}-encryption-service" },
"NotificationConfiguration" : {
"LambdaConfigurations" : [{
"Function" : { "Ref" : "LambdaDeploymentArn" },
"Event" : "s3:ObjectCreated:*",
"Filter" : {
"S3Key" : {
"Rules" : [{
"Name" : "suffix",
"Value" : "zip"
}]
}
}
}]
}
}
}
https://stackoverflow.com/questions/50277652
复制相似问题