func (c *Client) UpdateCloudIP(updateCloudIP *CloudIPOptions) (*CloudIP, error) {
	cip := new(CloudIP)
	_, err := c.MakeApiRequest("PUT", "/1.0/cloud_ips/"+updateCloudIP.Id, updateCloudIP, &cip)
	if err != nil {
		return nil, err
	}
	return cip, nil
}
func (c *Client) UpdateCloudIP(updateCloudIP *CloudIPOptions) (*CloudIP, error) {
	cip := new(CloudIP)
	_, err := c.MakeApiRequest("PUT", "/1.0/cloud_ips/"+updateCloudIP.Id, updateCloudIP, &cip)
	if err != nil {
		return nil, err
	}
	return cip, nil
}
func ( c * Client ) UpdateCloudIP ( updateCloudIP * CloudIPOptions ) ( * CloudIP , error ) { cip := new ( CloudIP ) _ , err := c . MakeApiRequest ( " " , " " + updateCloudIP . Id , updateCloudIP , & cip ) if err != nil { return nil , err } return cip , nil }
// UpdateCloudIP updates an existing cloud ip's attributes. Not all attributes
// can be changed after creation time (such as Id, which is allocated for you).
//
// Specify the cloud ip you want to update using the CloudIPOptions Id field
UpdateCloudIP updates an existing cloud ip s attributes . Not all attributes can be changed after creation time ( such as Id which is allocated for you ) . Specify the cloud ip you want to update using the CloudIPOptions Id field