Crear un alias para una función de Lambda - AWS Lambda

Crear un alias para una función de Lambda

Puede crear alias para una función de Lambda. Un alias de Lambda es un puntero a una versión de la función que se puede actualizar. Los usuarios de la función pueden acceder a la versión de la función utilizando el nombre de recurso de Amazon (ARN) del alias. Cuando se implementa una versión nueva, se puede actualizar el alias para usar la nueva versión o dividir el tráfico entre dos versiones.

Console
Para crear un alias mediante la consola
  1. Abra la página de Funciones en la consola de Lambda.

  2. Elija una función.

  3. Elija Alias y, a continuación, elija Crear alias.

  4. En la página Crear alias, haga lo siguiente:

    1. En Nombre, escriba el nombre del alias.

    2. (Opcional) En Descripción, escriba una descripción del alias.

    3. En Versión, elija la versión de la función a la que desee que apunte el alias.

    4. (Opcional) Para configurar el direccionamiento del alias, expanda Weighted alias (Alias ponderado). Para obtener más información, consulte Crear una configuración de direccionamiento para un alias de Lambda.

    5. Elija Save (Guardar).

AWS CLI

Para crear un alias a través de AWS Command Line Interface (AWS CLI), utilice el comando create-alias.

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

Si desea cambiar un alias para que apunte a una nueva versión de la función, utilice el comando update-alias.

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

Para eliminar un alias, utilice el comando delete-alias.

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

Los comandos de la AWS CLI mencionados en los pasos anteriores se corresponden con las siguientes operaciones de la API de Lambda: