

# Amazon DynamoDB イベントソースマッピング用の Lambda パラメータ
<a name="services-ddb-params"></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 オペレーションを共有しています。ただし、DynamoDB Streams に適用されるのは一部のパラメータのみです。


| [Parameter] (パラメータ) | 必須 | デフォルト | メモ | 
| --- | --- | --- | --- | 
|  BatchSize  |  N  |  100  |  最大: 10,000  | 
|  BisectBatchOnFunctionError  |  いいえ  |  false  | なし  | 
|  DestinationConfig  |  いいえ  | 該当なし  |  廃棄されたレコードの標準 Amazon SQS キューまたは標準 Amazon SNS トピックの送信先。  | 
|  有効  |  いいえ  |  true  | なし  | 
|  EventSourceArn  |  はい  | 該当なし |  データストリームまたはストリームコンシューマーの ARN。  | 
|  FilterCriteria  |  いいえ  | 該当なし  |  [Lambda が関数に送信するイベントを制御する](invocation-eventfiltering.md)  | 
|  FunctionName  |  はい  | 該当なし  | なし  | 
|  FunctionResponseTypes  |  いいえ  | 該当なし |  関数がバッチ内の特定の失敗を報告できるようにするには、`FunctionResponseTypes` に値 `ReportBatchItemFailures` を含めます。詳細については、「[DynamoDB と Lambda を使用した部分的なバッチレスポンスの設定](services-ddb-batchfailurereporting.md)」を参照してください。  | 
|  MaximumBatchingWindowInSeconds  |  いいえ  |  0  | なし  | 
|  MaximumRecordAgeInSeconds  |  いいえ  |  -1  |  -1 は無制限を意味し、失敗したレコードは有効期限が切れるまで再試行されます。「[DynamoDB ストリームのデータ保持制限](https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Streams.html#Streams.DataRetention)」は 24 時間です。 最小: -1 最大: 604,800  | 
|  MaximumRetryAttempts  |  いいえ  |  -1  |  -1 に設定すると無制限になり、失敗したレコードはレコードの有効期限が切れるまで再試行されます。 最小: 0 最大: 10,000  | 
|  ParallelizationFactor  |  いいえ  |  1  |  最大: 10  | 
|  StartingPosition  |  はい  | 該当なし  |  TRIM\$1HORIZON または LATEST  | 
|  TumblingWindowInSeconds  |  いいえ  | 該当なし  |  最小: 0 最大: 900  | 