Parâmetros do Lambda para os mapeamentos das origens de eventos do Amazon DynamoDB
Todos os tipos de origem de evento Lambda compartilham o mesmoCreateEventSourceMappingeUpdateEventSourceMappingOperações de API do. No entanto, apenas alguns dos parâmetros se aplicam aos Fluxos do DynamoDB Streams.
| Parameter | Obrigatório | Padrão | Observações |
|---|---|---|---|
|
BatchSize |
N |
100 |
Máximo: 10.000. |
|
BisectBatchOnFunctionError |
N |
false |
nenhuma |
|
DestinationConfig |
N |
N/D |
Fila padrão do Amazon SQS ou um destino de tópico padrão do Amazon SNS para registros descartados |
|
Habilitada |
N |
true |
nenhuma |
|
EventSourceArn |
S |
N/D |
O ARN do fluxo de dados ou um consumidor de fluxo |
|
FilterCriteria |
N |
N/D |
|
|
FunctionName |
S |
N/D |
nenhuma |
|
FunctionResponseTypes |
N |
N/D |
Para permitir que sua função reporte falhas específicas em um lote, inclua o valor |
|
MaximumBatchingWindowInSeconds |
N |
0 |
nenhuma |
|
MaximumRecordAgeInSeconds |
N |
-1 |
-1 significa infinito: registros com falha serão repetidos até que o registro expire. O limite de retenção de dados para o DynamoDB Streams é de 24 horas. Mínimo: -1 Máximo: 604.800 |
|
MaximumRetryAttempts |
N |
-1 |
-1 significa infinito: registros com falha são repetidos até que o registro expire Mínimo: 0 Máximo: 10.000. |
|
ParallelizationFactor |
N |
1 |
Máximo: 10 |
|
StartingPosition |
S |
N/D |
TRIM_HORIZON |
|
TumblingWindowInSeconds |
N |
N/D |
Mínimo: 0 Máximo: 900 |