Puis-je modifier les variables d'environnement dans une version publiée de ma fonction Lambda ?

Dernière mise à jour : 07/01/2021

Je souhaite modifier les variables d'environnement dans une version publiée de ma fonction AWS Lambda. Est-ce possible ?

Brève description

Vous ne pouvez pas modifier la configuration (y compris les variables d'environnement) ou le code de fonction dans une version de fonction Lambda publiée. Vous pouvez uniquement modifier la version de fonction non publiée actuelle ($LATEST).

Résolution

Remarque : Si vous recevez des erreurs lors de l'exécution de commandes depuis l'interface de ligne de commande AWS (AWS CLI), vérifiez que vous utilisez la version la plus récente de l'interface.

Modifier la version de fonction non publiée

Pour modifier les variables d'environnement dans la version $LATEST de votre fonction Lambda, utilisez l'une des options suivantes :

Publier une nouvelle version de fonction

Après avoir modifié les variables d'environnement dans la version $LATEST, publiez votre fonction Lambda mise à jour à l'aide de la console Lambda ou de l'API PublishVersion. Pour plus d'informations, consultez Gestion des versions avec l'API Lambda.

Remarque : envisagez de créer un alias Lambda pour pointer vers une version de fonction configurée avec les variables d'environnement que vous souhaitez utiliser. L'utilisation d'alias vous permet d'éviter de coder en dur une version de fonction spécifique dans votre application.


UpdateFunctionConfiguration (référence de l'API du guide du développeur AWS Lambda)

Environnement (référence de l'API du guide du développeur AWS Lambda)

Cet article vous a-t-il été utile ?


Besoin d'aide pour une question technique ou de facturation ?