Skip to content

Worker KV

Mutate the deployments-managed Worker KV store.

Storage json raw

output:
worker-kv:
namespace: ~
operation:
set:
key: ~
JSON
{
"output": {
"worker-kv": {
"namespace": null,
"operation": {
"set": {
"key": null
}
}
}
}
}
Connection
Field Type Required Description
namespace string Fully-qualified Worker KV namespace (format: tenant:namespace, e.g. acme:deployments/my-deployment).
Operation
Field Type Required Description
operation Operation Operation to perform when emitting an event.
Allowed values: set, set-if-absent, delete, add-to-set, remove-from-set, ack-batch
Option Name Type Description
set Set object
set-if-absent Set If Absent object
delete Delete object
add-to-set Add To Set object
remove-from-set Remove From Set object
ack-batch Ack Batch object
Field Type Required Description
key string Key to set within the namespace.
value-field field (string) JSON pointer (or dotted path) to extract value from event; defaults to entire event.
Examples: data_field
ttl-ms number (integer) Optional TTL in milliseconds.
Examples: 42, 1.2e-10
Field Type Required Description
key string Key to set when currently missing.
value-field field (string) JSON pointer (or dotted path) to extract value from event; defaults to entire event.
Examples: data_field
ttl-ms number (integer) Optional TTL in milliseconds.
Examples: 42, 1.2e-10
Field Type Required Description
key string Key to delete within the namespace.
Field Type Required Description
set string Workset name to add members to.
member-field field (string) Pointer selecting the member identifier (defaults to full event).
Examples: data_field
value-field field (string) Pointer selecting the payload to store with the member (defaults to full event).
Examples: data_field
lease-ttl-ms number (integer) Optional lease TTL in milliseconds (used when immediately leasing member).
Examples: 42, 1.2e-10
Field Type Required Description
set string Workset name to delete from.
member-field field (string) Pointer selecting the member identifier (defaults to full event).
Examples: data_field
Field Type Required Description
set string Workset name associated with the batch handle.
batch-handle-field field (string) Pointer selecting the batch handle emitted by the corresponding input.
Examples: data_field