OptionalcompressionSets the specified description on the stream of the KV.
Number of maximum messages allowed per subject (key).
When set, this will turn on the stream's allow_msg_ttl, and
set the subject_delete_marker_ttl to the specified number of
milliseconds. Note that while you can change this setting, you
cannot make it 0 once set as the allow_msg_ttl cannot be disabled once set.
The maximum number of bytes on the KV
The maximum size of a value on the KV
OptionalmirrorMaintains a 1:1 mirror of another kv stream with name matching this property.
Placement hints for the stream hosting the KV
Number of replicas for the KV (1,3,or 5).
Republishes edits to the KV on a NATS core subject.
OptionalsourcesList of Stream names to replicate into this KV
The backing store of the stream hosting the KV
The maximum number of millis the key should live in the KV. The server will automatically remove keys older than this amount. Note that deletion of delete markers are not performed.
Sets the compression level of the KV. This feature is only supported in servers 2.10.x and better.