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

1 分钟阅读
0

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

简短描述

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

要更改已发布版的 Lambda 函数的环境变量,必须先更改当前未发布版本的函数 ($LATEST)。随后,发布新的函数版本。

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

解决方法

**注意:**如果您在运行 AWS Command Line Interface (AWS CLI) 命令时收到错误,请确保您使用的是最新版本的 AWS CLI

更改未发布版函数

要更改 $LATEST 版 Lambda 函数的环境变量,请使用以下对象之一:

发布新的函数版本

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


相关信息

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

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

AWS 官方
AWS 官方已更新 2 年前
没有评论