

# 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 `MaximumPollers`: 指定しない場合のデフォルト値は 200 `PollerGroupName`: 該当なし  |  [プロビジョニングモード](kafka-scaling-modes.md#kafka-provisioned-mode)  | 
|  SourceAccessConfigurations  |  N  |  認証情報なし  |  イベントソース用の、SASL/SCRAM あるいは CLIENT\$1CERTIFICATE\$1TLS\$1AUTH (MutualTLS) の認証情報  | 
|  StartingPosition  |  Y  | 該当なし |  AT\$1TIMESTAMP、TRIM\$1HORIZON、または LATEST 作成時にのみ設定可能  | 
|  StartingPositionTimestamp  |  N  |  該当なし  |  StartingPosition が AT\$1TIMESTAMP に設定されている場合にのみ必要  | 
|  タグ  |  N  |  該当なし  |  [イベントソースマッピングでのタグの使用](tags-esm.md)  | 
|  トピック  |  Y  | 該当なし |  カフカのトピック名 作成時にのみ設定可能  | 

**注記**  
`PollerGroupName` を指定すると、同じ Amazon VPC 内の複数の ESM イベントポーラーユニット (EPU) 容量を共有できます。このオプションを使用して、ESM プロビジョンドモードコストを最適化できます。ESM グループ化の要件:  
ESM は同じ Amazon VPC 内にある必要があります
ポーラーグループあたり最大 100 ESM
グループ内のすべての ESM の合計最大ポーラー数は 2,000 を超えることはできません
`PollerGroupName` を更新して ESM を別のグループに移動するか、`PollerGroupName` を空の文字列 ("") に設定して ESM をグループから削除できます。