

Amazon CodeCatalyst는 더 이상 신규 고객에게 공개되지 않습니다. 기존 고객은 정상적으로 서비스를 계속 이용할 수 있습니다. 자세한 내용은 [CodeCatalyst에서 마이그레이션하는 방법](migration.md) 단원을 참조하십시오.

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# 'AWS Lambda 간접 호출' 변수
<a name="lam-invoke-action-variables"></a>

기본적으로 **AWS Lambda 간접 호출** 작업은 Lambda 응답 페이로드의 최상위 키당 하나의 변수를 생성합니다.

예를 들어, 응답 페이로드가 다음과 같은 경우:

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

...그런 다음 해당 작업은 다음과 같은 변수를 생성합니다.


| Key(키) | 값 | 
| --- | --- | 
|  이름  |  Saanvi  | 
|  location  |  시애틀  | 
|  department  |  \$1"company": "Amazon", "team": "AWS"\$1  | 

**참고**  
`ResponseFilters` YAML 속성을 사용하여 생성되는 변수를 변경할 수 있습니다. 자세한 내용은 ['AWS Lambda 간접 호출' 작업 YAML](lam-invoke-action-ref.md)의 [ResponseFilters](lam-invoke-action-ref.md#lam.invoke.response.filters)를 참조하세요.

실행 시간에 'AWS Lambda 호출' 작업에 의해 생성되고 설정된 변수를 *사전 정의된 변수*라고 합니다.

워크플로에서 이러한 변수를 참조하는 방법에 대한 자세한 내용은 [사전 정의된 변수 사용](workflows-using-predefined-variables.md) 섹션을 참조하세요.