Lambda 受管執行個體中的 $LATEST.PUBLISHED 版本 - AWS Lambda

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

Lambda 受管執行個體中的 $LATEST.PUBLISHED 版本

Lambda 受管執行個體函數支援與 Lambda 相同的編號版本控制工作流程 (預設)。如果您不想維護編號版本,Lambda 受管執行個體會引入新的版本類型:$LATEST.PUBLISHED。此版本可讓您視需要使用更新的程式碼或組態建立或重新發佈最新發佈的版本,而無需管理編號版本。

與 $LATEST 的主要差異:當您使用不合格的 ARN 叫用 Lambda 受管執行個體函數時,Lambda 會隱含叫用 $LATEST.PUBLISHED版本,而不是未發佈的 $LATEST 版本。

下列 AWS CLI 命令會建立或重新發佈$LATEST.PUBLISHED版本。

aws lambda publish-version --function-name my-function --publish-to LATEST_PUBLISHED

您應該會看到下列輸出:

{ "FunctionName": "my-function", "FunctionArn": "arn:aws:lambda:us-east-2:123456789012:function:my-function:$LATEST.PUBLISHED", "Version": "$LATEST.PUBLISHED", "Role": "arn:aws:iam::123456789012:role/lambda-role", "Handler": "function.handler", "Runtime": "nodejs24.x", ... }
注意

如果您使用 AWS CloudFormation 或 Lambda 主控台來建立 Lambda 受管執行個體函數,Lambda 會自動建立$LATEST.PUBLISHED版本。