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 sizeNumber10
Max batching window (s)Number0
Max concurrencyNumber
Parallelization factorNumber
Max record age (s)Number
Max retry attemptsNumber-1
Bisect batch on errorTogglefalse
Tumbling window (s)Number
On-failure destination ARNText
Function response typesList
Enabled
Options: Enabled, Disabled
Choicetrue
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