cinder.volume.qos_specs Modulecinder.volume.qos_specs Module¶The QoS Specs Implementation
associate_qos_with_type(context, specs_id, type_id)¶Associate qos_specs with volume type.
Associate target qos specs with specific volume type.
| Parameters: |
|
|---|---|
| Raises: |
|
create(context, name, specs=None)¶Creates qos_specs.
delete(context, qos_specs_id, force=False)¶Marks qos specs as deleted.
‘force’ parameter is a flag to determine whether should destroy should continue when there were entities associated with the qos specs. force=True indicates caller would like to mark qos specs as deleted even if there was entities associate with target qos specs. Trying to delete a qos specs still associated with entities will cause QoSSpecsInUse exception if force=False (default).
delete_keys(context, qos_specs_id, keys)¶Marks specified key of target qos specs as deleted.
disassociate_all(context, specs_id)¶Disassociate qos_specs from all entities.
disassociate_qos_specs(context, specs_id, type_id)¶Disassociate qos_specs from volume type.
get_all_specs(context, filters=None, marker=None, limit=None, offset=None, sort_keys=None, sort_dirs=None)¶Get all non-deleted qos specs.
get_associations(context, qos_specs_id)¶Get all associations of given qos specs.
get_qos_specs(ctxt, spec_id)¶Retrieves single qos specs by id.
update(context, qos_specs_id, specs)¶Update qos specs.
| Parameters: | specs –
|
|---|
Except where otherwise noted, this document is licensed under Creative Commons Attribution 3.0 License. See all OpenStack Legal Documents.