volume.go
func (c *Client) UpdateVolume(dcid string, volid string, request VolumeProperties) (*Volume, error) {
	url := volumePath(dcid, volid) + `?depth=` + c.client.depth + `&pretty=` + strconv.FormatBool(c.client.pretty)
	ret := &Volume{}
	err := c.client.Patch(url, request, ret, http.StatusAccepted)
	return ret, err
}
func (c *Client) UpdateVolume(dcid string, volid string, request VolumeProperties) (*Volume, error) {
	url := volumePath(dcid, volid) + `?depth=` + c.client.depth + `&pretty=` + strconv.FormatBool(c.client.pretty)
	ret := &Volume{}
	err := c.client.Patch(url, request, ret, http.StatusAccepted)
	return ret, err
}
//UpdateVolume updates a volume