server.go
func (c *Client) UpdateServer(dcid string, srvid string, props ServerProperties) (*Server, error) {
	url := serverPath(dcid, srvid) + `?depth=` + c.client.depth + `&pretty=` + strconv.FormatBool(c.client.pretty)
	ret := &Server{}
	err := c.client.Patch(url, props, ret, http.StatusAccepted)
	return ret, err
}
func (c *Client) UpdateServer(dcid string, srvid string, props ServerProperties) (*Server, error) {
	url := serverPath(dcid, srvid) + `?depth=` + c.client.depth + `&pretty=` + strconv.FormatBool(c.client.pretty)
	ret := &Server{}
	err := c.client.Patch(url, props, ret, http.StatusAccepted)
	return ret, err
}
// UpdateServer partial update of server properties passed in as jason []byte
// Returns Instance struct