Posso modificare le variabili di ambiente in una versione pubblicata della mia funzione Lambda?

2 minuti di lettura
0

Voglio modificare le variabili di ambiente in una versione pubblicata della mia funzione AWS Lambda. Posso farlo?

Breve descrizione

Non è possibile modificare la configurazione (che include le variabili di ambiente) o il codice della funzione in una versione della funzione Lambda pubblicata.

Per modificare le variabili di ambiente di una versione della funzione Lambda pubblicata, devi prima modificare la versione corrente e non pubblicata della funzione ($LATEST). Quindi, pubblica una nuova versione della funzione.

Nota: Valuta la possibilità di creare un alias Lambda che punti a una versione di funzione configurata con le variabili di ambiente che vuoi utilizzare. L'uso degli alias consente di evitare la codifica fissa di una versione di funzione specifica nella tua app.

Soluzione

Nota: se ricevi errori durante l'esecuzione dei comandi dell'interfaccia della linea di comando AWS (AWS CLI), assicurati di utilizzare la versione più recente di AWS CLI.

Modificare la versione non pubblicata della funzione

Per modificare le variabili di ambiente nella versione $LATEST della tua funzione Lambda, usa una delle seguenti opzioni:

Pubblicare una nuova versione della funzione

Dopo aver modificato le variabili di ambiente nella versione $LATEST, pubblica la funzione Lambda aggiornata utilizzando la console Lambda o l'API PublishVersion. Per ulteriori informazioni, consulta Gestione delle versioni con l'API Lambda.


Informazioni correlate

UpdateFunctionConfiguration (riferimento API della Guida per sviluppatori di AWS Lambda)

Ambiente (riferimento API della Guida per gli sviluppatori di AWS Lambda)

AWS UFFICIALE
AWS UFFICIALEAggiornata 3 anni fa