

# Lambda에서의 모든 Amazon MSK 이벤트 소스 구성 파라미터
<a name="msk-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 작업을 공유합니다. 그러나 다음 표와 같이 일부 파라미터만 Amazon MSK에 적용됩니다.


| 파라미터 | 필수 | 기본값 | 참고 | 
| --- | --- | --- | --- | 
| AmazonManagedKafkaEventSourceConfig | N | 기본적으로 고유한 값으로 설정되는 소비자 그룹 ID 필드를 포함합니다. | 생성 시에만 설정할 수 있음 | 
| BatchSize | N | 100 | 최대값: 10,000 | 
| DestinationConfig | N | 해당 사항 없음 | [Amazon MSK 및 자체 관리형 Apache Kafka 이벤트 소스에 대한 폐기된 배치 캡처](kafka-on-failure.md) | 
| 활성 | N | True |  | 
| BisectBatchOnFunctionError | N | False | [Kafka 이벤트 소스의 오류 처리 제어 구성](kafka-retry-configurations.md) | 
| FunctionResponseTypes | N | 해당 사항 없음 | [Kafka 이벤트 소스의 오류 처리 제어 구성](kafka-retry-configurations.md) | 
| MaximumRecordAgeInSeconds | N | -1(무제한) | [Kafka 이벤트 소스의 오류 처리 제어 구성](kafka-retry-configurations.md) | 
| MaximumRetryAttempts | N | -1(무제한) | [Kafka 이벤트 소스의 오류 처리 제어 구성](kafka-retry-configurations.md) | 
| EventSourceArn | Y | 해당 사항 없음 | 생성 시에만 설정할 수 있음 | 
| 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) | 
| SourceAccessConfigurations | N | 자격 증명 없음 | 이벤트 소스에 대한 CLIENT\_CERTIFICATE\_TLS\_AUTH(MutualTLS) 또는 SASL/SCRAM | 
| StartingPosition | Y | 해당 사항 없음 | AT\_TIMESTAMP, TRIM\_HORIZON, 또는 LATEST<br />생성 시에만 설정할 수 있음 | 
| StartingPositionTimestamp | N | 해당 사항 없음 | StartingPosition이 AT\_TIMESTAMP로 설정된 경우에만 필요합니다. | 
| Tags | N | 해당 사항 없음 | [이벤트 소스 매핑에 태그 사용](tags-esm.md) | 
| 주제 | Y | 해당 사항 없음 | Kafka 주제 이름<br />생성 시에만 설정할 수 있음 | 

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