

# Modification (mise à jour) des paramètres d'une fonction AWS Lambda à l'aide d'AWS Toolkit for JetBrains
<a name="lambda-update"></a>

Pour utiliser AWS Toolkit for JetBrains afin de modifier (mettre à jour) les paramètres d'une fonction AWS Lambda, effectuez l'une des opérations suivantes.
+ Avec le fichier de code ouvert qui contient le gestionnaire de fonctions pour [Java](https://docs.aws.amazon.com/lambda/latest/dg/java-programming-model-handler-types.html), [Python](https://docs.aws.amazon.com/lambda/latest/dg/python-programming-model-handler-types.html), [Node.js](https://docs.aws.amazon.com/lambda/latest/dg/nodejs-prog-model-handler.html) ou [C\$1](https://docs.aws.amazon.com/lambda/latest/dg/dotnet-programming-model-handler-types.html), dans le menu principal, choisissez **Exécuter**, **Modifier les configurations**. Renseignez la boîte de dialogue [Exécuter/Déboguer les configurations](run-debug-configurations-dialog.md), puis choisissez **OK**.
+ Ouvrez AWS Explorer, s'il n'est pas déjà ouvert. Si vous devez basculer vers une autre région AWS qui contient la fonction, faites-le maintenant. Développez **Lambda**, choisissez le nom de la fonction pour laquelle modifier la configuration, puis effectuez l'une des opérations suivantes :
  + **Modifier les paramètres tels que le délai d'expiration, la mémoire, les variables d'environnement et le rôle d'exécution :** cliquez avec le bouton droit de la souris sur le nom de la fonction, puis choisissez **Mettre à jour la configuration de la fonction**.  
![\[Choix de la commande Mettre à jour la configuration de la fonction\]](http://docs.aws.amazon.com/fr_fr/toolkit-for-jetbrains/latest/userguide/images/update-function-configuration.png)

    Renseignez la boîte de dialogue [Mettre à jour la configuration](update-configuration-dialog.md), puis choisissez **Mettre à jour**. 
  + **Modifier les paramètres tels que la charge utile d'entrée** : dans le menu principal, choisissez **Exécuter**, **Modifier les configurations**. Renseignez la boîte de dialogue [Exécuter/Déboguer les configurations](run-debug-configurations-dialog.md), puis choisissez **OK**.  
![\[Choix de la commande Modifier les configurations\]](http://docs.aws.amazon.com/fr_fr/toolkit-for-jetbrains/latest/userguide/images/edit-configurations.png)

    Si les détails de configuration sont manquants, développez d'abord **Modèles**, **AWS Lambda**, puis choisissez **Locale** (pour la version locale de la fonction) ou **Distante** (pour la version distante de cette même fonction). Choisissez **OK**, puis répétez cette procédure depuis le début.
  + **Modifier les paramètres tels que le nom du gestionnaire de fonction ou le compartiment source Amazon Simple Storage Service (Amazon S3)** : cliquez avec le bouton droit de la souris sur le nom de la fonction, puis choisissez **Mettre à jour le code de fonction**.  
![\[Choix de la commande Mettre à jour le code de fonction\]](http://docs.aws.amazon.com/fr_fr/toolkit-for-jetbrains/latest/userguide/images/update-function-code.png)

    Renseignez la boîte de dialogue [Mettre à jour le code](update-code-dialog.md), puis choisissez **Mettre à jour**.
  + **Modifier d'autres paramètres de propriété disponibles qui ne sont pas répertoriés dans les puces précédentes** : modifiez ces paramètres dans le modèle de fichier AWS SAM correspondant de la fonction (par exemple, dans un fichier nommé `template.yaml` dans le projet). 

    Pour obtenir la liste des propriétés disponibles, veuillez consulter [AWS::Serverless::Function](https://github.com/awslabs/serverless-application-model/blob/master/versions/2016-10-31.md#awsserverlessfunction) dans le référentiel [awslabs/serverless-application-model](https://github.com/awslabs/serverless-application-model/) sur GitHub. 