【发布时间】:2022-05-06 05:26:32
【问题描述】:
我有一个 lambda 函数,当 Bucket A-prod 中的任何新 objectCreated(s3:Objectcreated.*) 时触发,此 lambda 处理文件将结果保存在 B-prod 中。
现在我想在 QA 上恢复这些数据,我正在为此编写一个脚本,我不想再次处理文件。就我而言,我将通过 python 脚本将 B-prod 复制到 B-qa 并将 A-prod 复制到 A-qa。
- 如果我可以暂时禁用 lambda 触发器,那就太好了,但这是不可能的,因为 aws 不再允许禁用(在 aws 控制台上是灰色的)。
- 我可以从 aws 控制台删除触发器,但找不到如何从 python 或 cli 执行此操作。 AWS Console Screenshot Lambda Function Trigger
【问题讨论】:
标签: amazon-web-services amazon-s3 aws-lambda boto3