我可以更新$ LATEST lambda版本以指向旧功能版本吗

时间:2020-02-03 14:51:39

标签: amazon-web-services aws-lambda

我有一个lambda函数,需要回滚并使用以前的版本。

lambda由S3事件触发,其中S3调用函数ARN 而没有任何版本或别名限定符,因此仅使用$LATEST

由于组织中的IAM限制,我无法更改s3事件以指向特定的Lambda版本或别名。

是否有一种简便的方法来更新$LATEST以指向该功能的先前版本?

1 个答案:

答案 0 :(得分:1)

我认为您不能“开箱即用”。您可以执行以下操作之一:

  • 打开要还原的Lambda版本,复制代码,然后将其粘贴到Lambda控制台中。现在,您可以保存“新”代码,其行为类似于“旧”版本

  • 如果您正在使用Git(希望这样做),则可以将函数存储库还原为旧的提交,将项目还原到所需的版本(如果您在发布之前大致了解相关的提交)