

Amazon ya no CodeCatalyst está abierto a nuevos clientes. Los clientes existentes pueden seguir utilizando el servicio con normalidad. Para obtener más información, consulte [Cómo migrar desde CodeCatalyst](migration.md).

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Variables de invocar en AWS Lambda
Variables: 'AWS Lambda invocar'

De forma predeterminada, la acción **invocar en AWS Lambda ** produce una variable por clave de nivel superior en la carga útil de respuesta de Lambda.

Por ejemplo, si la carga útil de respuesta tiene el siguiente aspecto:

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

la acción generará las siguientes variables:


| Clave | Valor | 
| --- | --- | 
|  name  |  Saanvi  | 
|  ubicación  |  Seattle  | 
|  departamento  |  \$1“company”: “Amazon”, “team”: “AWS”\$1  | 

**nota**  
Puede cambiar las variables que se generan mediante la propiedad `ResponseFilters` de YAML. Para obtener más información, consulte [ResponseFilters](lam-invoke-action-ref.md#lam.invoke.response.filters) en la [YAML de la acción invocar de AWS Lambda](lam-invoke-action-ref.md).

*Las variables generadas y establecidas por la acción de «AWS Lambda invocar» en tiempo de ejecución se conocen como variables predefinidas.*

Para obtener información sobre cómo hacer referencia a estas variables en un flujo de trabajo, consulte [Uso de variables predefinidas](workflows-using-predefined-variables.md).