

# Finestra di dialogo Aggiorna codice
<a name="update-code-dialog"></a>

Ogni volta che si aggiorna una funzione AWS Lambda, nel AWS Toolkit for JetBrains viene visualizzata la finestra di dialogo **Aggiorna codice**.

![\[La finestra di dialogo Aggiorna codice.\]](http://docs.aws.amazon.com/it_it/toolkit-for-jetbrains/latest/userguide/images/sam-update-code.png)


La finestra di dialogo **Aggiorna codice** contiene i seguenti elementi:

**Gestore**  
(Obbligatorio) L'identificatore del gestore di funzioni Lambda corrispondente per [Java](https://docs.aws.amazon.com/lambda/latest/dg/java-handler.html), [Python](https://docs.aws.amazon.com/lambda/latest/dg/python-handler.html), [Node.js](https://docs.aws.amazon.com/lambda/latest/dg/nodejs-handler.html) o [C\$1](https://docs.aws.amazon.com/lambda/latest/dg/csharp-handler.html).

**Bucket di origine**  
(Obbligatorio solo per il tipo di pacchetto `Zip`) Scegli un bucket Amazon Simple Storage Service (Amazon S3) disponibile nell'account AWS connesso che l'interfaccia della linea di comando AWS Serverless Application Model (AWS SAM) possa utilizzare per implementare la funzione in Lambda. Per creare un bucket Amazon S3 nell'account e fare in modo che la CLI AWS SAM lo utilizzi, scegli **Crea** e quindi segui le istruzioni visualizzate sullo schermo. Per ulteriori informazioni sulla differenza tra i tipi di pacchetto Lambda, consulta la pagina [Lambda deployment packages](https://docs.aws.amazon.com/lambda/latest/dg/gettingstarted-package.html) della *Guida per gli sviluppatori di AWS Lambda*.

**Repository ECR**  
(Obbligatorio solo per il tipo di pacchetto `Image`) Scegli un repository Amazon Elastic Container Registry (Amazon ECR) esistente nell'account AWS connesso che la CLI AWS SAM possa utilizzare per implementare la funzione in Lambda.