Creare un alias per una funzione Lambda - AWS Lambda

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Creare un alias per una funzione Lambda

È possibile creare alias per la funzione Lambda. Un alias Lambda è un puntatore a una versione della funzione che è possibile aggiornare. Gli utenti della funzione possono accedere alla versione della funzione utilizzando l'alias Amazon Resource Name (ARN). Quando si distribuisce una nuova versione, è possibile aggiornare l'alias per utilizzare la nuova versione o dividere il traffico tra due versioni.

Console
Per creare un alias utilizzando la console
  1. Aprire la pagina Funzioni della console Lambda.

  2. Scegliere una funzione.

  3. Scegliere Aliases (Alias) e quindi Create alias (Crea alias).

  4. Nella pagina Create alias (Crea alias), eseguire le operazioni seguenti:

    1. Immettere un Name (Nome) per la query.

    2. (Facoltativo) Immettere una Description (Descrizione) per l'alias.

    3. Per Version (Versione), scegliere una versione della funzione a cui si desidera puntare l'alias.

    4. (Facoltativo) Per configurare il routing sull'alias, espandere Weighted alias (Alias ponderato). Per ulteriori informazioni, consulta Creare una configurazione di routing per un alias Lambda.

    5. Seleziona Save (Salva.

AWS CLI

Per creare un alias utilizzando AWS Command Line Interface (AWS CLI), utilizzate il comando create-alias.

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

Per modificare un alias in modo che punti a una nuova versione della funzione, utilizzate il comando update-alias.

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

Per eliminare un alias, utilizzate il comando delete-alias.

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

I AWS CLI comandi nei passaggi precedenti corrispondono alle seguenti operazioni API Lambda: