所有 Lambda 事件源类型共享相同的 CreateEventSourceMapping 和 UpdateEventSourceMapping API 操作。但是,只有部分参数适用于 DynamoDB Streams。
参数 | 必需 | 默认值 | 备注 |
---|---|---|---|
BatchSize |
否 |
100 |
最大值:10000 |
BisectBatchOnFunctionError |
否 |
false |
none |
DestinationConfig |
否 |
不适用 |
丢弃的记录的标准 Amazon SQS 队列或标准 Amazon SNS 主题目标。 |
启用 |
否 |
真实 |
none |
EventSourceArn |
Y |
不适用 |
数据流或流使用者的 ARN |
FilterCriteria |
否 |
不适用 |
|
FunctionName |
是 |
不适用 |
none |
FunctionResponseTypes |
否 |
不适用 |
要使您的函数报告某个批处理中的特定失败,请在 |
MaximumBatchingWindowInSeconds |
否 |
0 |
none |
MaximumRecordAgeInSeconds |
否 |
–1 |
-1 表示无限:会一直重试失败的记录,直到记录过期。DynamoDB Streams 的数据留存期限为 24 小时。 最小值:-1 最大值:604800 |
MaximumRetryAttempts |
否 |
–1 |
-1 表示无限:会一直重试失败的记录,直到记录过期。 最小值:0 最大值:10000 |
ParallelizationFactor |
否 |
1 |
最大值:10 |
StartingPosition |
Y |
不适用 |
TRIM_HORIZON 或 LATEST(最新) |
TumblingWindowInSeconds |
否 |
不适用 |
最小值:0 最大值:900 |