

# 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 に適用されるのは一部のパラメータのみです。


| [Parameter] (パラメータ) | 必須 | デフォルト | 注意事項 | 
| --- | --- | --- | --- | 
| AmazonManagedKafkaEventSourceConfig | N | ConsumerGroupID フィールドを含み、デフォルトでは一意の値になっています。 | 作成時にのみ設定可能 | 
| BatchSize | N | 100 | 最大: 10,000 | 
| DestinationConfig | N | 該当なし | [Amazon MSK とセルフマネージド Apache Kafka イベントソースの破棄されたバッチのキャプチャ](kafka-on-failure.md) | 
| 有効 | N | 正 |  | 
| BisectBatchOnFunctionError | N | 誤 | [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 | 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 | 該当なし | AT\_TIMESTAMP、TRIM\_HORIZON、または LATEST<br />作成時にのみ設定可能 | 
| StartingPositionTimestamp | N | 該当なし | StartingPosition が AT\_TIMESTAMP に設定されている場合にのみ必要 | 
| タグ | 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 をグループから削除できます。