# Packages

Package testing for qos_v3.

# Functions

Associate will associate a qos with a volute type.
Create will create a new QoS based on the values in CreateOpts.
Delete will delete the existing QoS with the provided ID.
DeleteKeys will delete the keys/specs from the specified QoS.
Disassociate will disassociate a qos from a volute type.
DisassociateAll will disassociate a qos from all volute types.
ExtractAssociations interprets a page of results as a slice of QosAssociations.
ExtractQoS provides access to the list of qos in a page acquired from the List operation.
Get retrieves details of a single qos.
List instructs OpenStack to provide a list of QoS.
ListAssociations retrieves the associations of a QoS.
Update will update an existing QoS based on the values in UpdateOpts.

# Constants

No description provided by the author
No description provided by the author
No description provided by the author

# Structs

AssociateOpts contains options for associating a QoS with a volume type.
AssociateResult contains the response body and error from a Associate request.
AssociationPage contains a single page of all Associations of a QoS.
CreateOpts contains options for creating a QoS specification.
CreateResult contains the response body and error from a Create request.
DeleteOpts contains options for deleting a QoS.
DeleteResult contains the response body and error from a Delete request.
DisassociateAllResult contains the response body and error from a DisassociateAll request.
DisassociateOpts contains options for disassociating a QoS from a volume type.
DisassociateResult contains the response body and error from a Disassociate request.
GetResult is the response of a Get operations.
No description provided by the author
QoS contains all the information associated with an OpenStack QoS specification.
QoS contains all the information associated with an OpenStack QoS specification.
No description provided by the author
UpdateOpts contains options for creating a QoS specification.

# Interfaces

AssociateOpitsBuilder allows extensions to define volume type id to the associate query.
No description provided by the author
CreateQosSpecsOptsBuilder allows extensions to add additional parameters to the CreateQosSpecs requests.
DeleteKeysOptsBuilder allows extensions to add additional parameters to the CreateExtraSpecs requests.
DeleteOptsBuilder allows extensions to add additional parameters to the Delete request.
DisassociateOpitsBuilder allows extensions to define volume type id to the disassociate query.
ListOptsBuilder allows extensions to add additional parameters to the List request.
No description provided by the author

# Type aliases

DeleteKeysOpts is a string slice that contains keys to be deleted.
No description provided by the author