

# 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) `MaximumPollers`: 지정하지 않은 경우 기본값(200) `PollerGroupName`: 해당 사항 없음  |  [프로비저닝된 모드](kafka-scaling-modes.md#kafka-provisioned-mode)  | 
|  SourceAccessConfigurations  |  N  |  자격 증명 없음  |  이벤트 소스에 대한 CLIENT\$1CERTIFICATE\$1TLS\$1AUTH(MutualTLS) 또는 SASL/SCRAM  | 
|  StartingPosition  |  Y  | 해당 사항 없음 |  AT\$1TIMESTAMP, TRIM\$1HORIZON, 또는 LATEST 생성 시에만 설정할 수 있음  | 
|  StartingPositionTimestamp  |  N  |  해당 사항 없음  |  StartingPosition이 AT\$1TIMESTAMP로 설정된 경우에만 필요합니다.  | 
|  Tags  |  N  |  해당 사항 없음  |  [이벤트 소스 매핑에 태그 사용](tags-esm.md)  | 
|  주제  |  Y  | 해당 사항 없음 |  Kafka 주제 이름 생성 시에만 설정할 수 있음  | 

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