Criar um alias para uma função do Lambda - AWS Lambda

Criar um alias para uma função do Lambda

É possível criar aliases para sua função do Lambda. Um alias do Lambda é um ponteiro para uma versão da função que pode ser atualizada. Os usuários da função podem acessar a versão da função usando o nome do recurso da Amazon (ARN) do alias. Ao implantar uma nova versão, é possível atualizar o alias para usar a nova versão ou dividir o tráfego entre duas versões.

Console
Para criar um alarme usando o console
  1. Abra a página Funções do console do Lambda.

  2. Escolha uma função.

  3. Escolha Aliases e, em seguida, escolha Create alias (Criar alias).

  4. Na página Create alias (Criar alias), faça o seguinte:

    1. Insira um Name (Nome) para o alias.

    2. (Opcional) Insira uma Description (Descrição) do alias.

    3. Em Version (Versão), escolha uma versão da função para a qual você deseja que o alias indique.

    4. (Opcional) Para configurar o roteamento no alias, expanda Weighted alias (Alias ponderado). Para ter mais informações, consulte Criar uma configuração de roteamento para um alias do Lambda.

    5. Escolha Salvar.

AWS CLI

Para criar um alias usando a AWS Command Line Interface (AWS CLI), use o comando create-alias.

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

Para alterar um alias para apontar para uma nova versão da função, use o comando update-alias.

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

Para excluir um alias, use o comando delete-alias.

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

Os comandos da AWS CLI nas etapas anteriores correspondem às seguintes operações de API do Lambda: