Path: / v310 / vm / qosConfig


Method Summary
ResourceDescription
PUT /v310/vm/qosConfigUpdate multiple VM's QoS settings. This allows the user to update the minimum and maximum QoS normalized IOPS allocation to either an explicit guaranteed minimum and/or maximum value or use the default system settings if these are set to zero.

Method Detail
HTTP Example:
PUT /v310/vm/qosConfig

API Example:

VirtualMachineResource.updateQoSConfigs({'$entity': /* qosConfigReqs the VirtualMachineQoSConfig MultipleSelectionRequest */});

Description:
Update multiple VM's QoS settings. This allows the user to update the minimum and maximum QoS normalized IOPS allocation to either an explicit guaranteed minimum and/or maximum value or use the default system settings if these are set to zero.
Since API version
v310.21
Tintri Api Server Support:
VMstoreOnly
Input:
MultipleSelectionRequest<VirtualMachineQoSConfig> - the VirtualMachineQoSConfig MultipleSelectionRequest
Output:
void
Errors:
Error CodeMessageHTTP Response Code
ERR-API-3109Invalid update QoS settings request.400
ERR-API-3110Can't update QoS for non-live VMs.400
ERR-API-3112Error encountered when setting QoS properties.400
ERR-API-3113Error encountered while setting QoS data.400
ERR-API-8001Resource not found404
Produces:
application/json;qs=1, application/xml;qs=0.5
Consumes:
application/json;qs=1, application/xml;qs=0.5