Title
Page icon
Create new category
Edit page index title
Edit category
Edit link
lbcli update qos-policy (2.3.16 and above)
Updates an existing QoS policy.
Synopsis
Updates an existing QoS policy.
Currently only a full update is supported. All fields should have valid values. A new policy will completely override previous values.
Examples:
Flag | Short | Type | Default | Description |
|---|---|---|---|---|
--help | -h | bool | Help for qos-policy. | |
--description | string | Policy description. | ||
--global | bool | Sets the policy as global (available for use by all projects/volumes in the cluster). Note: The Lightbits 2.3.16 release does not support updating the value of global from true to false, and vice versa. | ||
--name | string | Policy name. | ||
--projects | stringSlice | Specify the projects that can have access to this policy. Note: Either specify the policy as Global (global=true), or explicitly name specific projects that can use this policy. | ||
--pure-iops | bool | When true, each IO costs 1 IOPS regardless of size (only valid with iops/iops-per-gb types). | ||
--read-limit | uint32 | Specify the rate limit for read operations. The units of this field are defined by the rate limit Type field. Note: A 0 value encodes unlimited. | ||
--type | string | Limit type (iops, bw, ips-per-gb) (Required).
| ||
--uuid | string | Policy UUID. | ||
--write-limit | uint32 | Specify the rate limit for write operations. The units of this field are defined by the rate limit Type field. Note: A 0 value encodes unlimited. |
© 2026 Lightbits Labs™