

A Amazon não CodeCatalyst está mais aberta a novos clientes. Os clientes atuais podem continuar usando o serviço normalmente. Para obter mais informações, consulte [Como migrar do CodeCatalyst](migration.md).

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Variáveis de “Invocação do AWS Lambda ”
<a name="lam-invoke-action-variables"></a>

Por padrão, a ação **Invocação do AWS Lambda ** produz uma variável por chave de nível superior na carga útil de resposta do Lambda.

Por exemplo, se a carga útil de resposta for semelhante a esta:

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

... a ação vai gerar as seguintes variáveis.


| Chave | Valor | 
| --- | --- | 
|  name  |  Saanvi  | 
|  location  |  Seattle  | 
|  department  |  \$1"company": "Amazon", "team": "AWS"\$1  | 

**nota**  
Você pode alterar quais variáveis são geradas usando a propriedade YAML `ResponseFilters`. Para obter mais informações, consulte o [ResponseFilters](lam-invoke-action-ref.md#lam.invoke.response.filters) no [YAML da ação “Invocação do AWS Lambda ”](lam-invoke-action-ref.md).

As variáveis produzidas e definidas pela ação 'AWS Lambda invoke' em tempo de execução são conhecidas como variáveis *predefinidas*.

Para ter informações sobre como referenciar essas variáveis em um fluxo de trabalho, consulte [Usar variáveis predefinidas](workflows-using-predefined-variables.md).