

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

# Lambda 함수 대상
<a name="eb-custom-bus-target-lambda"></a>

Lambda 함수로 전송하려면 선택적으로 `TargetArn` 별칭 또는 버전을 사용하여 함수 ARN으로 설정하고를 추가합니다`LambdaParameters`. 함수는 배치에 이벤트를 포함하는 JSON 배열을 수신합니다. 이는 배치에 하나의 이벤트가 있는 경우에도 이벤트당 하나의 요소입니다.

## 파라미터
<a name="eb-custom-bus-target-lambda-parameters"></a>


| 파라미터 | 설정 내용 | 
| --- | --- | 
| InvocationType | EVENT는 비동기적으로를 호출하고 성공적인를 전송Invoke된 것으로 처리합니다.는 함수가 반환될 때까지 REQUEST\_RESPONSE기다렸다가 함수 오류를 전송 실패로 처리합니다. | 
| Qualifier | ARN의 일부가 아닌 경우 함수 버전 또는 별칭 | 
| DurableExecutionName | 내구성 있는 실행을 사용하는 함수에 대한 내구성 있는 실행의 이름입니다. | 
| TenantId | 다중 테넌트 함수에 전달되는 테넌트 식별자 | 
| InvocationTimeoutSeconds | EventBridge가 통화를 대기하는 시간, 1\~30초, 기본값 30 | 

## 전송 역할
<a name="eb-custom-bus-target-lambda-role"></a>

역할 이름을 지정하는 경우 별칭 또는 버전을 포함하여 함수`lambda:InvokeFunction`에이 역할이 필요합니다.

## 배치 및 페이로드
<a name="eb-custom-bus-target-lambda-batching"></a>

하나는 전체 배치를 JSON 배열로 `Invoke` 전달합니다. 함수가 호출당 하나의 이벤트를 예상하는 경우 1`BatchConfiguration.MaxBatchSize`로 설정합니다. [대상으로 전송 일괄 처리](eb-custom-bus-batching.md) 섹션을 참조하세요.