【发布时间】:2018-03-09 07:42:43
【问题描述】:
我还是 AWS 服务的新手。
我想使用 CloudFormation 模板 (CFT) 在现有 S3 存储桶上添加 Lambda 触发器。这可能吗?
以下 CFT 正在尝试创建新的 S3 存储桶并在其上添加事件通知。
S3BUCKET_NOTIFCATION = Bucket(
"S3Bucket",
BucketName=s3_bucket("confidential", Ref(ENV)),
NotificationConfiguration=NotificationConfiguration(
LambdaConfigurations=[
LambdaConfigurations(
Event="s3:ObjectCreated:*",
Filter=Filter(
S3Key=S3Key(
Rules=[Rules(Name="prefix", Value=Ref(inputKeyPrefix)),
Rules(Name="suffix", Value=".json")]
)
),
Function=Ref(cost_function)
)
]
)
)
是否可以将NotificationConfiguration 添加到现有存储桶中?
【问题讨论】:
标签: amazon-web-services amazon-s3 aws-lambda amazon-cloudformation