在 AWS SAM 模板中使用现有的 S3 存储桶

Using an existing S3 bucket in AWS SAM template

我正在使用 AWS SAM 模板部署 python AWS lambda。这些函数的触发器来自现有的 S3 存储桶。但是在 SAM 模板中,我无法使用现有的存储桶(仅支持创建新的存储桶),因此我正在手动创建触发器。

有什么方法可以将其合并到 SAM 模板中吗?

您不能将现有存储桶与 sam 一起使用。这是一个限制提及 here。 您可以尝试此 comment.

中的解决方法

谢谢!