Synadia Connect

AWS DynamoDB

NAMERUNTIMETYPEVERSIONSTATUS
aws_dynamodbwombatsinklateststable

Inserts items into a DynamoDB table.

Configuration

nametypeoptionalsecretdescription
tablestringnonoThe table to store messages in.
string_columnsmap[string]expressionnonoA map of column keys to string values to store.
json_map_columnsmap[string]stringnonoA map of column keys to field paths pointing to value data within messages.
ttlstringyesnoAn optional TTL to set for items, calculated from the moment the message is sent.
ttl_keystringyesnoThe column key to place the TTL value within.
max_in_flightintyesnoThe maximum number of parallel message batches to have in flight at any given time. The value defaults to 64.
regionstringnonoThe AWS region to target.
endpointstringyesnoAllows you to specify a custom endpoint for the AWS API. The value defaults to ``.
credentialscredentialsnonoOptional manual configuration of AWS credentials to use. More information can be found in xref:guides:cloud/aws.adoc[].

Credentials

nametypeoptionalsecretdescription
idstringyesnoThe ID of credentials to use. The value defaults to ``.
secretstringyesnoThe secret for the credentials being used. The value defaults to ``.
tokenstringyesnoThe token for the credentials being used, required when using short term credentials. The value defaults to ``.
Previous
Sinks