Процесс изменения конфигурации асинхронный, то есть после успешного ответа от системы конфигурация еще не изменена и может не измениться, если в процессе возникнут какие-либо ошибки.
После получения успешного ответа отслеживайте состояние сервера по полю
configurationUpdating, а также его конфигурацию, как описано на странице функции
Получения списка серверов. Если после принятия полем
configurationUpdating значения
false конфигурация не изменилась, значит в процессе изменения конфигурации возникла ошибка.
Адрес: https://vps.house/api/server/update/configuration/
sessionToken – токен, полученный при авторизации
id – ID виртуального сервера для изменения
cpu – количество ядер процессора
ram – объём оперативной памяти, ГБ
vram – объём видеопамяти на видеокарте, МБ (возможные значения: 0, 128, 256, 512, 1024, 2048, 3072, 4096, 6144, 8192)
drive – объём жёсткого диска, ГБ
ip – требуемое количество IP-адресов
ddosProtection – если для сервера требуется защита от DDoS-атак, то указывается объём полосы для входящего легитимного трафика, кратный 1 Мбит/с
rejectReason – числовое значение (код ошибки)
errMessage – текстовое описание ошибки если возникла
0 – запрос выполнен успешно
1 – неверный авторизационный токен
2 – неверно передано количество ядер процессора
3 – неверно передан объём оперативной памяти
4 – неверно передан объём жёсткого диска
5 – неверно передано количество IP-адресов
6 – виртуальный сервер не найден по переданному ID
10 – изменение конфигурации серверов запрещено для Вашего аккаунта
13 – сервер в неактивном состоянии
14 – в настоящий момент уже идет процесс изменения конфигурации
15 – текущий расчётный период истекает менее чем через 30 минут, изменение конфигурации невозможно
16 – текущий расчётный период истек
17 – нет доступных ресурсов для требуемой конфигурации
19 – нет достаточного количества средств на балансе
20 – достигнут суточный лимит изменений конфигурации для данного сервера
21 – достигнут месячный лимит изменений конфигурации для данного сервера
26 – изменение конфигурации недоступно для данного сервера
31 – не указан авторизационный токен
39 – неверно передан объём видеопамяти для видеокарты
100 – внутренняя ошибка системы