restoreDroplet :: DropletId -> ImageId -> DigitalOcean (Response Event)
restoreDroplet dropletId imageId = do
  credentials <- creds
  get [uri| /droplets/{dropletId}/restore{?image_id, credentials*} |]
  where image_id = imageId

---- /droplets/{dropletId}/rebuild
restoreDroplet :: DropletId -> ImageId -> DigitalOcean (Response Event)
restoreDroplet dropletId imageId = do
  credentials <- creds
  get [uri| /droplets/{dropletId}/restore{?image_id, credentials*} |]
  where image_id = imageId

---- /droplets/{dropletId}/rebuild
restoreDroplet dropletId imageId = do
  credentials <- creds
  get [uri| /droplets/{dropletId}/restore{?image_id, credentials*} |]
  where image_id = imageId

---- /droplets/{dropletId}/rebuild