Amazon DynamoDB イベントソースマッピング用の Lambda パラメータ
すべての Lambda イベントソースタイプは、同じ CreateEventSourceMapping および UpdateEventSourceMapping API オペレーションを共有しています。ただし、DynamoDB Streams に適用されるのは一部のパラメータのみです。
| [Parameter] (パラメータ) | 必須 | デフォルト | メモ |
|---|---|---|---|
|
BatchSize |
N |
100 |
最大: 10,000 |
|
BisectBatchOnFunctionError |
N |
false |
なし |
|
DestinationConfig |
N |
該当なし |
廃棄されたレコードの標準 Amazon SQS キューまたは標準 Amazon SNS トピックの送信先。 |
|
有効 |
N |
true |
なし |
|
EventSourceArn |
Y |
該当なし |
データストリームまたはストリームコンシューマーの ARN。 |
|
FilterCriteria |
N |
該当なし |
|
|
FunctionName |
Y |
該当なし |
なし |
|
FunctionResponseTypes |
N |
該当なし |
関数がバッチ内の特定の失敗を報告できるようにするには、 |
|
MaximumBatchingWindowInSeconds |
N |
0 |
なし |
|
MaximumRecordAgeInSeconds |
N |
-1 |
-1 は無制限を意味し、失敗したレコードは有効期限が切れるまで再試行されます。「DynamoDB ストリームのデータ保持制限」は 24 時間です。 最小: -1 最大: 604,800 |
|
MaximumRetryAttempts |
N |
-1 |
-1 に設定すると無制限になり、失敗したレコードはレコードの有効期限が切れるまで再試行されます。 最小: 0 最大: 10,000 |
|
ParallelizationFactor |
N |
1 |
最大: 10 |
|
StartingPosition |
Y |
該当なし |
TRIM_HORIZON または LATEST |
|
TumblingWindowInSeconds |
N |
該当なし |
最小: 0 最大: 900 |