Я попытался запустить эту команду для восстановления моей капли:
curl -X POST "https://api.digitalocean.com/v2/droplets/MY_DROPLET_ID/actions" \
-H "Content-Type: application/json" \
-H "Authorization: Bearer MY_API_TOKEN" \
-d '{"type":"rebuild","image":"ubuntu-16-04-x64"}'
Обратите внимание, я использовал MY_DROPLET_ID
, взято с моего cloud.digitalocean.com/droplets. Обратите внимание, я использовал MY_API_TOKEN
(чтение и запись), взято из cloud.digitalocean.com/settings/api/tokens.
Я хочу знать, что не так с моей командой? Возможно, я что-то упустил, кроме идентификатора капли и токена API.
Проблема была в токене API: возможно, я использовал не тот токен, или по какой-то странной причине срок его действия истек.
После создания нового токена API (для чтения и записи) в пользовательском интерфейсе DigitalOcean API операция прошла успешно - я перестроил каплю из командной строки.