Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅
中国的 Amazon Web Services 服务入门
(PDF)。
为 Lambda 函数创建别名
您可以为 Lambda 函数创建别名。Lambda 别名是您可以更新的指向函数版本的指针。函数的用户可以使用别名 Amazon 资源名称(ARN)访问函数版本。部署新版本时,您可以更新别名以使用新版本,或者在两个版本之间拆分流量。
- Console
-
使用控制台创建别名
打开 Lamba 控制台的 Functions(函数)页面。
-
选择函数。
-
选择 Aliases(别名),然后选择 Create alias(创建别名)。
-
在创建别名页面上,执行以下操作:
-
输入别名的名称。
-
(可选)输入别名的描述。
-
对于版本,选择希望别名指向的函数版本。
-
(可选)要在别名上配置路由,请展开加权别名。有关更多信息,请参阅使用加权别名实施 Lambda 金丝雀部署。
-
选择保存。
- Amazon CLI
-
要使用 Amazon Command Line Interface(Amazon CLI)创建别名,请使用 create-alias 命令。
aws lambda create-alias \
--function-name my-function
\
--name alias-name
\
--function-version version-number
\
--description " "
要更改别名以便指向函数的新版本,请使用 update-alias 命令。
aws lambda update-alias \
--function-name my-function
\
--name alias-name
\
--function-version version-number
要删除别名,请使用 delete-alias 命令。
aws lambda delete-alias \
--function-name my-function
\
--name alias-name
以上步骤中的 Amazon CLI 命令对应于以下 Lambda API 操作: