是否可以在 Lambda 函數的已發佈版本中變更環境變數?

1 分的閱讀內容
0

我想要在 AWS Lambda 函數的已發佈版本中變更環境變數。我可以這樣做嗎?

簡短描述

您無法變更已發佈 Lambda 函數版本中的組態 (包括環境變數) 或函數程式碼。

若要變更已發佈 Lambda 函數版本的環境變數,您必須先變更目前未發佈的函數版本 ($LATEST)。然後,發佈新的函數版本。

**注意:**請考慮建立 Lambda 別名,以指向使用您要使用的環境變數設定的函數版本。使用別名可讓您避免將特定函數版本硬式編碼到您的應用程式。

解決方法

**注意:**如果您在執行 AWS Command Line Interface (AWS CLI) 命令時收到錯誤,請確保您使用的是最新的 AWS CLI 版本

變更未發佈的函數版本

若要變更 Lambda 函數的 $LATEST 版本中的環境變數,請使用下列其中一項:

發佈新的函數版本

$LATEST 版本中變更環境變數之後,使用 Lambda 主控台PublishVersion API 發佈更新的 Lambda 函數。如需詳細資訊,請參閱使用 Lambda API 管理版本


相關資訊

UpdateFunctionConfiguration (AWS Lambda 開發人員指南 API 參考)

環境 (AWS Lambda 開發人員指南 API 參考)

AWS 官方
AWS 官方已更新 2 年前