

# Lambda에서의 모든 자체 관리형 Apache Kafka 이벤트 소스 구성 파라미터
<a name="kafka-esm-parameters"></a>

모든 Lambda 이벤트 소스 유형은 동일한 [CreateEventSourceMapping](https://docs.aws.amazon.com/lambda/latest/api/API_CreateEventSourceMapping.html) 및 [UpdateEventSourceMapping](https://docs.aws.amazon.com/lambda/latest/api/API_UpdateEventSourceMapping.html) API 작업을 공유합니다. 그러나 다음 표와 같이 일부 파라미터만 자체 관리형 Apache Kafka에 적용됩니다.


| 파라미터 | 필수 | 기본값 | 참고 | 
| --- | --- | --- | --- | 
| BatchSize | N | 100 | 최대값: 10,000 | 
| DestinationConfig | N | 해당 사항 없음 | [Amazon MSK 및 자체 관리형 Apache Kafka 이벤트 소스에 대한 폐기된 배치 캡처](kafka-on-failure.md) | 
| 활성 | N | True |  | 
| FilterCriteria | N | 해당 사항 없음 | [Lambda가 함수로 보내는 이벤트에 대한 제어](invocation-eventfiltering.md) | 
| FunctionName | Y | 해당 사항 없음 |  | 
| KMSKeyArn | N | 해당 사항 없음 | [필터 기준 암호화](invocation-eventfiltering.md#filter-criteria-encryption) | 
| MaximumBatchingWindowInSeconds | N | 500ms | [일괄 처리 동작](invocation-eventsourcemapping.md#invocation-eventsourcemapping-batching) | 
| ProvisionedPollersConfig | N | `MinimumPollers`: 지정하지 않은 경우 기본값(1)<br />`MaximumPollers`: 지정하지 않은 경우 기본값(200)<br />`PollerGroupName`: 해당 사항 없음 | [프로비저닝된 모드](kafka-scaling-modes.md#kafka-provisioned-mode) | 
| SelfManagedEventSource | Y | 해당 사항 없음 | Kafka 브로커의 목록. 생성 시에만 설정할 수 있음 | 
| SelfManagedKafkaEventSourceConfig | N | 기본적으로 고유한 값으로 설정되는 소비자 그룹 ID 필드를 포함합니다. | 생성 시에만 설정할 수 있음 | 
| SourceAccessConfigurations | N | 자격 증명 없음 | 클러스터에 대한 VPC 정보 또는 인증 자격 증명 <br /> SASL\_PLAIN의 경우 BASIC\_AUTH로 설정 | 
| StartingPosition | Y | 해당 사항 없음 | AT\_TIMESTAMP, TRIM\_HORIZON, 또는 LATEST<br />생성 시에만 설정할 수 있음 | 
| StartingPositionTimestamp | N | 해당 사항 없음 | StartingPosition이 AT\_TIMESTAMP로 설정된 경우에만 필요합니다. | 
| Tags | N | 해당 사항 없음 | [이벤트 소스 매핑에 태그 사용](tags-esm.md) | 
| 주제 | Y | 해당 사항 없음 | 주제 이름<br />생성 시에만 설정할 수 있음 | 

**참고**  
`PollerGroupName`을 지정하면 동일한 Amazon VPC 내의 여러 ESM이 이벤트 폴러 단위(EPU) 용량을 공유할 수 있습니다. 이 옵션을 사용하면 ESM의 프로비저닝된 모드 비용을 최적화할 수 있습니다. ESM 그룹화 요구 사항:  
ESM이 동일한 Amazon VPC 내에 위치
폴러 그룹당 최대 100개의 ESM
그룹 내 모든 ESM의 최대 폴러 합계가 2,000을 초과할 수 없음
`PollerGroupName`을 업데이트하여 ESM을 다른 그룹으로 이동하거나 `PollerGroupName`을 빈 문자열("")로 설정하여 그룹에서 ESM을 제거할 수 있습니다.