Synadia Connect

NATS KV

NAMERUNTIMETYPEVERSIONSTATUS
nats_kvwombatsourcelatestpreview

Watches for updates in a NATS key-value bucket.

Configuration

nametypeoptionalsecretdescription
urls[]stringnonoA list of URLs to connect to. If an item of the list contains commas it will be expanded into multiple URLs.
bucketstringnonoThe name of the KV bucket.
keystringyesnoKey to watch for updates, can include wildcards. The value defaults to >.
auto_replay_nacksboolyesnoWhether messages that are rejected (nacked) at the output level should be automatically replayed indefinitely, eventually resulting in back pressure if the cause of the rejections is persistent. If set to false these messages will instead be deleted. Disabling auto replays can greatly improve memory efficiency of high throughput streams as the original shape of the data can be discarded immediately upon consumption and mutation. The value defaults to true.
ignore_deletesboolyesnoDo not send delete markers as messages. The value defaults to false.
include_historyboolyesnoInclude all the history per key, not just the last one. The value defaults to false.
meta_onlyboolyesnoRetrieve only the metadata of the entry. The value defaults to false.
authauthyesnoOptional configuration of NATS authentication parameters.

Auth

nametypeoptionalsecretdescription
user_jwtstringyesnoAn optional plain text user JWT (given along with the corresponding user NKey Seed).
user_nkey_seedstringyesnoAn optional plain text user NKey Seed (given along with the corresponding user JWT).
Previous
NATS JetStream