code: func (ipaddress IPAddress) Delete(ctx context.Context, client *Client) error {
  	if ipaddress.ID == nil {
  		return fmt.Errorf("an IPAddress may only be deleted using ID")
  	}
  
  	return client.BooleanRequestWithContext(ctx, &DisassociateIPAddress{
  		ID: ipaddress.ID,
  	})
  }
docs: // Delete removes the resource