Parámetros de Lambda para las asignaciones de orígenes de eventos de Amazon DynamoDB
Todos los tipos de fuente de eventos Lambda comparten las mismas operaciones CreateEventSourceMapping y UpdateEventSourceMapping de la API. Sin embargo, solo algunos de los parámetros se aplican a Amazon DynamoDB Streams.
| Parámetro | Obligatorio | Predeterminado/a | Notas |
|---|---|---|---|
|
BatchSize |
N |
100 |
Máximo: 10 000 |
|
BisectBatchOnFunctionError |
N |
false |
none |
|
DestinationConfig |
N |
N/A |
Cola de Amazon SQS estándar o destino de tema de Amazon SNS estándar para registros descartados |
|
Habilitado |
N |
true |
none |
|
EventSourceArn |
S |
N/A |
ARN del flujo de datos o un consumidor de flujos |
|
FilterCriteria |
N |
N/A |
|
|
FunctionName |
S |
N/A |
none |
|
FunctionResponseTypes |
N |
N/A |
Para permitir que la función informe de errores específicos de un lote, incluya el valor |
|
MaximumBatchingWindowInSeconds |
N |
0 |
none |
|
MaximumRecordAgeInSeconds |
N |
-1 |
-1 significa infinito: se vuelven a intentar los registros que han producido error hasta que caduque el registro. El límite de retención de datos del flujo de DynamoDB es de 24 horas. Mínimo: -1 Máximo: 604 800 |
|
MaximumRetryAttempts |
N |
-1 |
-1 significa infinito: se vuelven a intentar los registros que han producido error hasta que caduque el registro Mínimo: 0 Máximo: 10 000 |
|
ParallelizationFactor |
N |
1 |
Máximo: 10 |
|
StartingPosition |
S |
N/A |
TRIM_HORIZON o LATEST |
|
TumblingWindowInSeconds |
N |
N/A |
Mínimo: 0 Máximo: 900 |