Данная функция включает в себя множество простых задач, таких как: включение, выключение, перезагрузка, завершение работы, генерация нового пароля администратора, пересоздание сервера (сброс системы), удаление.
Все функции, кроме пересоздания виртуального сервера, выполняются и режиме реального времени и гарантированно успешно завершаются при получении Вами сообщения без ошибки.
Адрес: https://vps.house/api/server/command/
sessionToken – токен, полученный при авторизации
id – ID виртуального сервера для изменения
type – тип команды:
start – включить сервер
stop – выключить сервер (аварийно)
shutdown – завершение работы
reset – перезагрузка (аварийно)
new_password – задать новый пароль пользователя Administrator
recreate – пересоздать виртуальный сервер (с этой командой применим дополнительный параметр os)
remove – удалить виртуальный сервер
rejectReason – числовое значение (код ошибки)
errMessage – текстовое описание ошибки если возникла
0 – запрос выполнен успешно
1 – неверный авторизационный токен
2 – не указан авторизационный токен
4 – виртуальный сервер не найден по переданному ID или неверная команда
6 – сервер еще не создан, либо заблокирован
7 – для выполнения данной команды сервер должен быть запущен
8 – в настоящий момент идет процесс изменения конфигурации
10 – текущий расчетный период истекает менее чем через 30 минут, пересоздание сервера невозможно
11 – текущий расчетный период истек
12 – пересоздание недоступно для данного виртуального сервера
13 – достигнут суточный лимит пересозданий для данного сервера
14 – достигнут месячный лимит пересозданий для данного сервера
100 – внутренняя ошибка системы