

Amazon non CodeCatalyst è più aperta a nuovi clienti. I clienti esistenti possono continuare a utilizzare il servizio normalmente. Per ulteriori informazioni, consulta [Come migrare da CodeCatalyst](migration.md).

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

# variabili 'AWS Lambda invoke'
<a name="lam-invoke-action-variables"></a>

Per impostazione predefinita, l'azione **AWS Lambda invoke** produce una variabile per chiave di primo livello nel payload di risposta Lambda.

Ad esempio, se il payload di risposta è simile al seguente:

```
responsePayload = {
  "name": "Saanvi",
  "location": "Seattle",
  "department": {
    "company": "Amazon",
    "team": "AWS"
  }
}
```

... allora l'azione genererebbe le seguenti variabili.


| Chiave | Valore | 
| --- | --- | 
|  nome  |  Saanvi  | 
|  location  |  Seattle  | 
|  department  |  \$1"azienda»: «Amazon», «team»: "AWS«\$1  | 

**Nota**  
È possibile modificare le variabili generate utilizzando la proprietà `ResponseFilters` YAML. Per ulteriori informazioni, consultare [ResponseFilters](lam-invoke-action-ref.md#lam.invoke.response.filters) nella [AWS Lambda azione 'invoca' YAML](lam-invoke-action-ref.md).

*Le variabili prodotte e impostate dall'azione 'AWS Lambda invoca' in fase di esecuzione sono note come variabili predefinite.*

Per informazioni su come fare riferimento a queste variabili in un flusso di lavoro, vedere. [Utilizzo di variabili predefinite](workflows-using-predefined-variables.md)