為 Lambda 函數建立別名 - AWS Lambda

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

為 Lambda 函數建立別名

您可以為您的 Lambda 函數建立別名。Lambda 別名是您可以更新的函數版本的指標。該函數的用戶可以使用別名 Amazon 資源名稱(ARN)訪問函數版本。部署新版本時,您可以更新別名以使用新版本,或分割兩個版本之間的流量。

Console
使用控制台建立別名
  1. 開啟 Lambda 主控台中的 函數頁面

  2. 選擇一個函數。

  3. 選擇 Aliases (別名),然後選擇 Create alias (建立別名)

  4. Create alias (建立別名) 頁面,執行下列動作:

    1. 輸入別名的 Name (名稱)

    2. (選用) 輸入別名的 Description (描述)

    3. Version (版本)中,選擇要別名指向的函數版本。

    4. (選用) 若要在別名上設定路由,請展開 Weighted alias (加權別名)。如需詳細資訊,請參閱建立 Lambda 別名的路由設定

    5. 選擇 Save (儲存)。

AWS CLI

若要使用 AWS Command Line Interface (AWS CLI) 建立別名,請使用「建別名」指令。

aws lambda create-alias \ --function-name my-function \ --name alias-name \ --function-version version-number \ --description " "

若要變更別名以指向函數的新版本,請使用更新-別名指令。

aws lambda update-alias \ --function-name my-function \ --name alias-name \ --function-version version-number

若要刪除別名,請使用「刪除別名」指令。

aws lambda delete-alias \ --function-name my-function \ --name alias-name

上述步驟中的 AWS CLI 命令對應於下列 Lambda API 作業: