Core Plugins and tasks Delete

Core Plugins and tasks Delete

Certified

Delete a key-value entry.

Renders key/namespace (defaults to Flow Namespace) and removes the entry. If errorOnMissing is true and the key doesn’t exist, the task fails.

Requires Namespace authorization when deleting outside the current namespace.

yaml
type: io.kestra.plugin.core.kv.Delete

Delete a KV pair.

yaml
id: kv_store_delete
namespace: company.team

tasks:
  - id: kv_delete
    type: io.kestra.plugin.core.kv.Delete
    key: my_variable
    namespace: dev # the current namespace of the flow will be used by default
Properties

The key specifying the value to delete

Defaultfalse

Flag specifying whether to fail if there is no value for the given key

Default{{ flow.namespace }}

The namespace to set the value in

Reference (ref) of the pluginDefaults to apply to this task.

Defaultfalse

Flag specifying whether the deletion was successful and had a value