Stephen Finucane 629eb33c4d volume: Add 'volume qos set --no-property' option
Supporting "--no-property" option will apply user a convenient way to
clean all properties of volume qos in a short command. The patch adds
"--no-property" option in "volume qos set" command and update related
test cases and docs.

Change-Id: I1fb5b4f0a923bbf557a3af3f63809bde9e84ffd4
2023-05-17 16:50:16 +01:00

3.4 KiB

volume qos

Block Storage v1, v2

volume qos associate

Associate a QoS specification to a volume type

volume qos associate

openstack volume qos associate
    <qos-spec>
    <volume-type>




QoS specification to modify (name or ID)

<volume-type>

Volume type to associate the QoS (name or ID)

volume qos create

Create new QoS Specification

volume qos create

openstack volume qos create
    [--consumer <consumer>]
    [--property <key=value> [...] ]
    <name>

--consumer <consumer>

Consumer of the QoS. Valid consumers: 'front-end', 'back-end', 'both' (defaults to 'both')

--property <key=value>

Set a property on this QoS specification (repeat option to set multiple properties)

New QoS specification name

volume qos delete

Delete QoS specification

volume qos delete

openstack volume qos delete
     [--force]
     <qos-spec> [<qos-spec> ...]

--force

Allow to delete in-use QoS specification(s)

QoS specification(s) to delete (name or ID)

volume qos disassociate

Disassociate a QoS specification from a volume type

volume qos disassociate

openstack volume qos disassociate
    --volume-type <volume-type> | --all
    <qos-spec>

--volume-type <volume-type>

Volume type to disassociate the QoS from (name or ID)

--all

Disassociate the QoS from every volume type

QoS specification to modify (name or ID)

volume qos list

List QoS specifications

volume qos list

openstack volume qos list

volume qos set

Set QoS specification properties

volume qos set

openstack volume qos set
    [--no-property]
    [--property <key=value> [...] ]
    <qos-spec>

--no-property

Remove all properties from \<snapshot\> <volume_qos_set-qos-spec> (specify both --no-property and --property to remove the current properties before setting new properties.)

--property <key=value>

Property to add or modify for this QoS specification (repeat option to set multiple properties)

QoS specification to modify (name or ID)

volume qos show

Display QoS specification details

volume qos show

openstack volume qos show
    <qos-spec>




QoS specification to display (name or ID)

volume qos unset

Unset QoS specification properties

volume qos unset

openstack volume qos unset
    [--property <key> [...] ]
    <qos-spec>

--property <key>

Property to remove from QoS specification (repeat option to remove multiple properties)

QoS specification to modify (name or ID)