【发布时间】:2019-08-12 19:21:56
【问题描述】:
有没有办法在 Cloudformation 中为 s3 事件的 Lambda 函数添加触发器,其中 s3 存储桶已经存在? (即不是由所述模板创建的)
我试图在网上找到一个示例,但似乎在 CF 中设置此触发器的唯一方法是使用存储桶通知配置。
【问题讨论】:
标签: amazon-web-services aws-lambda amazon-cloudformation
有没有办法在 Cloudformation 中为 s3 事件的 Lambda 函数添加触发器,其中 s3 存储桶已经存在? (即不是由所述模板创建的)
我试图在网上找到一个示例,但似乎在 CF 中设置此触发器的唯一方法是使用存储桶通知配置。
【问题讨论】:
标签: amazon-web-services aws-lambda amazon-cloudformation
Cloudformation 无法直接执行此操作。但是,Cloudformation 自定义资源可以调用 Lambda 函数,而 Lambda 函数可以执行您对其进行编程的任何操作。您可以编写一个 Lambda 函数,该函数根据您想要的任何逻辑创建或删除一些资源。
查看更多: AWS Lambda-backed Custom Resources - AWS CloudFormation
【讨论】: