

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

# 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。<br />`MaximumPollers`：若未指定，預設值為 200。<br />`PollerGroupName`：不適用 | [佈建模式](kafka-scaling-modes.md#kafka-provisioned-mode) | 
| SourceAccessConfigurations | N | 沒有憑證 | 您事件來源的 SASL/SCRAM 或 CLIENT\_CERTIFICATE\_TLS\_AUTH (MutualTLS) 身分驗證憑證。 | 
| StartingPosition | Y | N/A | AT\_TIMESTAMP、TRIM\_HORIZON 或 LATEST<br />只能在建立時進行設定 | 
| StartingPositionTimestamp | N | N/A | StartingPosition 設定為 AT\_TIMESTAMP 時需要 | 
| Tags (標籤) | N | N/A | [在事件來源映射上使用標籤](tags-esm.md) | 
| 主題 | Y | N/A | Kafka 主題名稱<br />只能在建立時進行設定 | 

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