CreateBucket
Creates Key/Value bucket in NATS.
type: "io.kestra.plugin.nats.kv.CreateBucket"
Creates a new Key/Value bucket, with all required properties.
id: nats_kv_create_bucket
namespace: company.team
tasks:
- id: create_bucket
type: io.kestra.plugin.nats.kv.CreateBucket
url: nats://localhost:4222
username: nats_user
password: nats_passwd
name: my_bucket
Creates a new Key/Value bucket.
id: nats_kv_create_bucket
namespace: company.team
tasks:
- id: create_bucket
type: io.kestra.plugin.nats.kv.CreateBucket
url: nats://localhost:4222
username: nats_user
password: nats_passwd
name: my_bucket
description: my bucket for special purposes
historyPerKey: 2
bucketSize: 1024
valueSize: 1024
metadata: {"key1":"value1","key2":"value2"}
The name of the key value bucket.
URL to connect to NATS server
The format is (nats://)server_url: port. You can also provide a connection token like so: nats://token@server_url: port
Credentials files authentification
The description of the key value bucket.
The metadata of the key value bucket.
Plaintext authentication password
Token authentification
Plaintext authentication username
The name of the key value bucket.
The maximum size in bytes for this bucket.
The description of the bucket.
The number of total entries in the bucket, including historical entries.
The maximum number of history for a key.
The metadata for the store
The maximum size in bytes for an individual value in the bucket.