Смена тарифа¶
Внимание
Данный функционал не реализован для серверов с GPU. Для обхода этого ограничения можно сделать снэпшот сервера, удалить сервер, создать новый сервер из снэпшота. При создании сервера выбрать новый тариф (в сторону увеличения).
Запрос¶
Для того, чтобы сменить тариф, необходимо отправить запрос типа POST
к /v1/reglets/<идентификатор-сервера>/actions
В теле запроса нужно передать в формате JSON-словарь, который содержит:
Параметр | Тип | Значение |
type | обязательный | тип операции - строка «resize» |
size | обязательный | читаемое имя тарифа (slug ) - см. Тарифы |
curl \ -X POST \ -H "Authorization: Bearer $TOKEN" \ -H "Content-Type: application/json" \ -d '{"type": "resize", "size": "cloud-4"}' \ 'https://api.cloudvps.reg.ru/v1/reglets/6867/actions'
Ответ¶
В ответе будет возвращена информация о задании (см. Очередь заданий) на смену тарифа:
{ "action": { "completed_at": "2018-07-12 01:43:17", "id": 119127, "region_slug": "msk1", "resource_id": 6867, "resource_type": "reglet", "started_at": "2018-07-12 01:43:16", "status": "in-progress", "type": "resize" } }
Понижение тарифа¶
Внимание
В настоящий момент сменить тариф через API можно только в сторону повышения!