

Amazon n' CodeCatalyst est plus ouvert aux nouveaux clients. Les clients existants peuvent continuer à utiliser le service normalement. Pour de plus amples informations, veuillez consulter [Comment effectuer une migration depuis CodeCatalyst](migration.md).

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# variables « AWS Lambda  invoquer »
<a name="lam-invoke-action-variables"></a>

Par défaut, l'action d'**AWS Lambda appel** produit une variable par clé de niveau supérieur dans la charge utile de la réponse Lambda.

Par exemple, si la charge utile de la réponse ressemble à ceci :

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

... alors l'action générerait les variables suivantes.


| Clé | Valeur | 
| --- | --- | 
|  name  |  Saanvi  | 
|  location  |  Seattle  | 
|  department  |  \$1"entreprise » : « Amazon », « équipe » : "AWS«\$1  | 

**Note**  
Vous pouvez modifier les variables générées à l'aide de la propriété `ResponseFilters` YAML. Pour en savoir plus, consultez [ResponseFilters](lam-invoke-action-ref.md#lam.invoke.response.filters) dans la rubrique [action « AWS Lambda  invoquer » YAML](lam-invoke-action-ref.md).

Les variables produites et définies par l'action « AWS Lambda  invoquer » au moment de l'exécution sont appelées variables *prédéfinies*.

Pour plus d'informations sur le référencement de ces variables dans un flux de travail, consultez[Utilisation de variables prédéfinies](workflows-using-predefined-variables.md).