是否可以更改已发布版 Lambda 函数的环境变量?

上次更新时间:2020 年 2 月 18 日

我想更改已发布版本的 AWS Lambda 函数的环境变量。这能实现吗?

解决方法

您不能更改已发布版 Lambda 函数中的配置(包括环境变量)或函数代码。您只能更改当前的未发布版函数 ($LATEST)。

更改未发布版函数

要更改 $LATEST 版 Lambda 函数的环境变量,您可以使用:

发布新的函数版本

更改 $LATEST 版本中的环境变量后,您可以使用 Lambda 控制台PublishVersion API 发布更新后的 Lambda 函数。有关更多信息,请参阅使用 Lambda API 管理版本

注意:建议创建一个 Lambda 别名以指向使用您要使用的环境变量配置的函数版本。通过使用别名,您可以避免将特定的函数版本硬编码到应用程序中。


UpdateFunctionConfiguration(AWS Lambda 开发人员指南 API 参考)

Environment(AWS Lambda 开发人员指南 API 参考)

这篇文章对您有帮助吗?

我们可以改进什么?


需要更多帮助?