Skip to content

Lambda Event Source Mapping

Stream / queue → Lambda invocation poller.

compute
category
21
settings
2
inputs
1
outputs
SettingTypeRequiredDefault
Event source ARNText——
Lambda ARNText——
Starting position (Kinesis/DDB)
Options: Trim horizon, Latest, At timestamp
Choice——
Starting timestamp (ISO)Text——
Batch sizeNumber—10
Max batching window (s)Number—0
Max concurrencyNumber——
Parallelization factorNumber——
Max record age (s)Number——
Max retry attemptsNumber—-1
Bisect batch on errorToggle—false
Tumbling window (s)Number——
On-failure destination ARNText——
Function response typesList——
Enabled
Options: Enabled, Disabled
Choice—true
Filter criteria (JSON)Text——
MSK / RabbitMQ queuesList——
Kafka topicsList——
MSK consumer group
Options: Provide consumer group, Default
Choice——
Consumer group IDText——
TagsKey–value——
SocketDirectionAcceptsTerraform arg
Source (SQS / Kinesis / DDB)Inputaws.sqs, aws.kinesis-stream, aws.dynamodb, aws.msk-clusterevent_source_arn
On-failure destinationInputaws.sqs, aws.snsdestination_config.on_failure.destination_arn
FunctionOutputaws.lambdafunction_name