volume qos

Block Storage v1, v2

volume qos associate

Associate a QoS specification to a volume type

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

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

os 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)

<name>

New QoS specification name

volume qos delete

Delete QoS specification

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

Allow to delete in-use QoS specification(s)

<qos-spec>

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

volume qos disassociate

Disassociate a QoS specification from a volume type

os 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-spec>

QoS specification to modify (name or ID)

volume qos list

List QoS specifications

os volume qos list

volume qos set

Set QoS specification properties

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

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

<qos-spec>

QoS specification to modify (name or ID)

volume qos show

Display QoS specification details

os volume qos show
    <qos-spec>
<qos-spec>

QoS specification to display (name or ID)

volume qos unset

Unset QoS specification properties

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

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

<qos-spec>

QoS specification to modify (name or ID)