

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à.

# Utilizzo di Amazon Q Developer con AWS Lambda
<a name="lambda-setup"></a>

In questo documento viene descritto come attivare Amazon Q Developer nella console Lambda. Una volta attivato, Amazon Q può fornire suggerimenti di codice on demand nell’editor di codice Lambda mentre sviluppi la tua funzione.

**Nota**  
Nella console Lambda, Amazon Q supporta solo le funzioni che utilizzano i runtime Python e Node.js.

## AWS Identity and Access Management autorizzazioni per Lambda
<a name="lambda-q-dev-IAM-policies"></a>

 Affinché Amazon Q fornisca dei suggerimenti nella console Lambda, è necessario abilitare le autorizzazioni IAM corrette per il proprio utente o ruolo IAM. È necessario aggiungere l'autorizzazione `codewhisperer:GenerateRecommendations`, come indicato nella policy IAM di esempio riportata di seguito: 

**Nota**  
Il prefisso `codewhisperer` è un nome legacy di un servizio che si è unito ad Amazon Q Developer. Per ulteriori informazioni, consulta [Ridenominazione di Amazon Q Developer - Riepilogo delle modifiche](service-rename.md). 

------
#### [ JSON ]

****  

```
{
  "Version":"2012-10-17",		 	 	 
  "Statement": [
    {
      "Sid": "AmazonQDeveloperPermissions",
      "Effect": "Allow",
      "Action": ["codewhisperer:GenerateRecommendations"],
      "Resource": "*"
    }
  ]
}
```

------

È una best practice utilizzare le policy IAM per concedere autorizzazioni restrittive ai principali IAM. Per informazioni dettagliate sull'utilizzo di IAM for AWS Lambda, consulta la [gestione delle identità e degli accessi AWS Lambda nella Guida](https://docs.aws.amazon.com/lambda/latest/dg/security-iam.html) per gli *AWS Lambda sviluppatori*.

## Attivazione di Amazon Q Developer con Lambda
<a name="lambda-activation"></a>

Per attivare Amazon Q nell’editor di codice della console Lambda, completa la seguente procedura.

1. Apri la pagina [Functions](https://console.aws.amazon.com/lambda/home#/functions) (Funzioni) della console Lambda, quindi scegli la funzione da modificare.

1. Mentre digiti nell’editor di codice, i suggerimenti automatici di codice di Amazon Q sono abilitati per impostazione predefinita. Per mettere in pausa i suggerimenti, scegli **Amazon Q** nell’angolo in basso a sinistra del pannello **Codice sorgente**. Si apre la tavolozza dei comandi nella parte superiore del pannello Codice sorgente. Da lì, scegli **Metti in pausa i suggerimenti automatici**.

Per i tasti di scelta rapida, consulta [Utilizzo di tasti di scelta rapida](actions-and-shortcuts.md).