
Core Plugins and tasks Delete
CertifiedDelete a key-value entry.
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.DeleteExamples
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
key *Requiredstring
The key specifying the value to delete
errorOnMissing booleanstring
Default
falseFlag specifying whether to fail if there is no value for the given key
namespace string
Default
{{ flow.namespace }}The namespace to set the value in
pluginDefaultsRef Non-dynamicstring
Reference (ref) of the pluginDefaults to apply to this task.
Outputs
deleted boolean
Default
falseFlag specifying whether the deletion was successful and had a value