Skip to main content

AWS DynamoDB

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.
credentialscredentialsnonoOptional manual configuration of AWS credentials to use. More information can be found in the AWS Guide.

Credentials​

NameTypeOptionalSecretDescription
idstringyesnoThe ID of credentials to use.
secretstringyesnoThe secret for the credentials being used.
tokenstringyesnoThe token for the credentials being used, required when using short term credentials.