

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 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  |  包含預設為一個唯一值的 ConsumerGroupId 欄位。  |  只能在建立時進行設定  | 
|  BatchSize  |  否  |  100  |  上限：10,000  | 
|  DestinationConfig  |  N  |  N/A  |  [擷取 Amazon MSK 和自我管理的 Apache Kafka 事件來源的捨棄批次](kafka-on-failure.md)  | 
|  已啟用  |  N  |  True  |    | 
|  BisectBatchOnFunctionError  |  N  |  False  |  [設定 Kafka 事件來源的錯誤處理控制項](kafka-retry-configurations.md)  | 
|  FunctionResponseTypes  |  N  |  N/A  |  [設定 Kafka 事件來源的錯誤處理控制項](kafka-retry-configurations.md)  | 
|  MaximumRecordAgeInSeconds  |  N  |  -1 （無限）  |  [設定 Kafka 事件來源的錯誤處理控制項](kafka-retry-configurations.md)  | 
|  MaximumRetryAttempts  |  N  |  -1 （無限）  |  [設定 Kafka 事件來源的錯誤處理控制項](kafka-retry-configurations.md)  | 
|  EventSourceArn  |  Y  | N/A |  只能在建立時進行設定  | 
|  FilterCriteria  |  N  |  N/A  |  [控制 Lambda 將哪些事件傳送至您的函數](invocation-eventfiltering.md)  | 
|  FunctionName  |  是  |  N/A  |    | 
|  KMSKeyArn  |  N  |  N/A  |  [篩選條件加密](invocation-eventfiltering.md#filter-criteria-encryption)  | 
|  MaximumBatchingWindowInSeconds  |  N  |  500 毫秒  |  [批次處理行為](invocation-eventsourcemapping.md#invocation-eventsourcemapping-batching)  | 
|  ProvisionedPollersConfig  |  N  |  `MinimumPollers`：若未指定，預設值為 1。 `MaximumPollers`：若未指定，預設值為 200。 `PollerGroupName`：不適用  |  [佈建模式](kafka-scaling-modes.md#kafka-provisioned-mode)  | 
|  SourceAccessConfigurations  |  N  |  沒有憑證  |  您事件來源的 SASL/SCRAM 或 CLIENT\$1CERTIFICATE\$1TLS\$1AUTH (MutualTLS) 身分驗證憑證。  | 
|  StartingPosition  |  Y  | N/A |  AT\$1TIMESTAMP、TRIM\$1HORIZON 或 LATEST 只能在建立時進行設定  | 
|  StartingPositionTimestamp  |  N  |  N/A  |  StartingPosition 設定為 AT\$1TIMESTAMP 時需要  | 
|  Tags (標籤)  |  N  |  N/A  |  [在事件來源映射上使用標籤](tags-esm.md)  | 
|  主題  |  Y  | N/A |  Kafka 主題名稱 只能在建立時進行設定  | 

**注意**  
當您指定 時`PollerGroupName`，相同 Amazon VPC 中的多個 ESMs 可以共用事件輪詢單元 (EPU) 容量。您可以使用此選項來最佳化 ESMs 的佈建模式成本。ESM 分組的需求：  
ESMs 必須位於相同的 Amazon VPC 內
每個輪詢器群組最多 100 ESMs 
群組中所有 ESMs 的彙總輪詢器上限不能超過 2000
您可以更新 `PollerGroupName`，將 ESM 移至不同的群組，或將 `PollerGroupName`設定為空字串 ("")，從群組中移除 ESM。