VDSmanager API/Server administrator
Материал из ISPWiki
|
См. также
Администратор сервера
Главное
Управление VDS
Функция: vds
Результат: список элементов
- id - ID.
- name - Имя.
- ip - IP адрес.
- slave - Ведомый сервер.
- owner - Владелец.
- disabled - Сервер отключен.
- blocked - Сервер защищен от деструктивных действий.
- bnone - Бэкапы отключены.
- bday - Ежедневный бэкап.
- bweek - Еженедельный бэкап.
- bmonth - Ежемесячный бэкап.
- admdown - Остановлен администратором.
- arrive - В данный момент VDS перемещается с другого сервера.
- backup - Активен процесс бэкапа.
- leave - В данный момент VDS перемещается на другой сервер.
- warning - Последняя операция (восстановления или переноса) этого VDS завершилась с ошибкой.
- note - Заметки:.
- restore - В данный момент VDS восстанавливается из резервной копии.
- resize - Изменение размера диска.
- vsnotsend - Сообщения не отправлены.
- vswait - Ожидание ответа.
- vslink - Есть связь.
- vsobsolete - Статус устарел.
- vsnotresponse - Сервер не отвечает. VDStools не установлен или не работает.
- dtempl - Шаблон диска.
- cpuinfo - CPU.
- mem - Память.
- disk - Диск. Атрибуты :
- used - Использованное количество.
- limit - Максимально возможное значение.
- traf - Трафик. Атрибуты :
- used - Использованное количество.
- limit - Максимально возможное значение.
Функция: vds.imgbackup
Параметры:
- elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент "ip" из функции "vds".
Результат: успешное выполнение операции или сообщение об ошибке
Функция: vds.sbackup
Параметры:
- elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент "ip" из функции "vds".
Результат: успешное выполнение операции или сообщение об ошибке
Функция: vds.restore
Данная функция одновременно используется для просмотра и изменения данных формы
Просмотр данных:
- Результат: список параметров
Изменение данных:
- Параметры:
- sok- значение параметра должно быть не пустым, обычно "yes".
- дополнительные параметры запроса ...
- Результат: успешное выполнение операции или сообщение об ошибке
Список параметров или дополнительных параметров запроса (см.выше):
- ip - Список IP адресов. (Одно или несколько значений, разделенных пробелом)
Функция: vds.edit
Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта.
Просмотр параметров объекта:
- Параметры:
- elid - уникальный идентификатор (элемент "ip" из функции "vds")
- Результат: список параметров объекта
Создание объекта:
- Параметры:
- sok- значение параметра должно быть не пустым, обычно "yes".
- дополнительные параметры запроса ...
- Результат: успешное выполнение операции или сообщение об ошибке
Изменение объекта:
- Параметры:
- sok- значение параметра должно быть не пустым, обычно "yes".
- elid - уникальный идентификатор (элемент "ip" из функции "vds")
- дополнительные параметры запроса ...
- Результат: успешное выполнение операции или сообщение об ошибке
Список параметров объекта или дополнительных параметров запроса (см.выше):
- slave - Ведомый сервер.
- id - Идентификатор. Параметр зависим от возможности vdsid.
- name - Имя сервера.
- ip - IP-адрес.
- passwd - Пароль администратора.
- confirm - Подтверждение пароля.
- owner - Владелец.
- vdspreset - Шаблон VDS.
- disktempl - Шаблон диска.
- pvtdisk - Диск для хранения. Параметр зависим от возможности multidisk.
- extns - Внешние серверы имён.
- ispmgr - Лицензия ISPmanager.
- disk - Размер диска.
- mem - Память.
- swap - Файл подкачки (swap). Параметр зависим от возможности swap.
- bmem - Burstable RAM. Параметр зависим от возможности burstable.
- cpu - Частота CPU.
- ncpu - Количество CPU. Параметр зависим от возможности ncpu.
- proc - Процессы.
- desc - Дескрипторы файлов.
- traf - Месячный трафик.
- chrate - Скорость канала. Параметр зависим от возможности chrate.
- backup - Резервные копии.
- ipcount - Дополнительные IP.
- ip6count - Дополнительные IPv6. Параметр зависим от возможности ip6count.
- vnet - Виртуальное сетевое окружение. (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Параметр зависим от возможности vnet.
- blocked - Заблокирован. (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".)
- cpushares - Ограничение cpu.shares.
- blkioweight - Ограничение blkio.weight.
- note - .
Функция: vds.delete
Параметры:
- elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент "ip" из функции "vds".
Результат: успешное выполнение операции или сообщение об ошибке
Функция: vds.reinstall
Параметры:
- elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент "ip" из функции "vds".
Результат: успешное выполнение операции или сообщение об ошибке
Функция: vds.move
Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта.
Просмотр параметров объекта:
- Параметры:
- elid - уникальный идентификатор (элемент "ip" из функции "vds")
- Результат: список параметров объекта
Создание объекта:
- Параметры:
- sok- значение параметра должно быть не пустым, обычно "yes".
- дополнительные параметры запроса ...
- Результат: успешное выполнение операции или сообщение об ошибке
Изменение объекта:
- Параметры:
- sok- значение параметра должно быть не пустым, обычно "yes".
- elid - уникальный идентификатор (элемент "ip" из функции "vds")
- дополнительные параметры запроса ...
- Результат: успешное выполнение операции или сообщение об ошибке
Список параметров объекта или дополнительных параметров запроса (см.выше):
- ip - IP-адрес VDS.
- host - IP-адрес сервера.
- user - Логин.
- passwd - Пароль.
- pvtdisk - Приватный диск.
Функция: vds.enable
Параметры:
- elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент "ip" из функции "vds".
Результат: успешное выполнение операции или сообщение об ошибке
Функция: vds.disable
Параметры:
- elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент "ip" из функции "vds".
Результат: успешное выполнение операции или сообщение об ошибке
Функция: vds.reboot
Параметры:
- elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент "ip" из функции "vds".
Результат: успешное выполнение операции или сообщение об ошибке
Функция: vds.softpoweroff
Параметры:
- elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент "ip" из функции "vds".
Результат: успешное выполнение операции или сообщение об ошибке
Функция: vds.softreboot
Параметры:
- elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент "ip" из функции "vds".
Результат: успешное выполнение операции или сообщение об ошибке
Функция: vds.attachcd
- iso - Список ISO-образов.
Функция: vds.detachcd
Параметры:
- elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент "ip" из функции "vds".
Результат: успешное выполнение операции или сообщение об ошибке
Функция: vds.bootprio
- priority - Приоритет загузки. (Одно или несколько значений, разделенных пробелом)
Функция: vds.ip
Параметры:
- elid - уникальный идентификатор (элемент "ip" из функции "vds").
Результат: список элементов
- ip - IP адрес.
- name - Реверсное доменное имя.
Функция: vds.ip.edit
Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта.
Просмотр параметров объекта:
- Параметры:
- plid - уникальный идентификатор родительского списка (элемент "ip" из функции "vds").
- elid - уникальный идентификатор (элемент "ip" из функции "vds.ip")
- Результат: список параметров объекта
Создание объекта:
- Параметры:
- sok- значение параметра должно быть не пустым, обычно "yes".
- plid - уникальный идентификатор родительского списка (элемент "ip" из функции "vds").
- дополнительные параметры запроса ...
- Результат: успешное выполнение операции или сообщение об ошибке
Изменение объекта:
- Параметры:
- sok- значение параметра должно быть не пустым, обычно "yes".
- plid - уникальный идентификатор родительского списка (элемент "ip" из функции "vds").
- elid - уникальный идентификатор (элемент "ip" из функции "vds.ip")
- дополнительные параметры запроса ...
- Результат: успешное выполнение операции или сообщение об ошибке
Список параметров объекта или дополнительных параметров запроса (см.выше):
- ip - IP-адрес. При выбранном значении other разрешается использовать параметры: 'oip' и запрещается использовать параметры: 'ipcount','ip6count'
- ip - IP-адрес.
- otherip - Точный IP-адрес.
- ipcount - Количество IP адресов.
- ip6count - Количество IPv6 адресов.
- name - Реверсное доменное имя.
Функция: vds.ip.delete
Параметры:
- plid - уникальный идентификатор родительского списка (элемент "ip" из функции "vds").
- elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент "ip" из функции "vds.ip".
Результат: успешное выполнение операции или сообщение об ошибке
Функция: vds.su
Функция: vds.isp
Пользователи
Функция: user
Результат: список элементов
- name - Имя пользователя.
- level - Уровень доступа.
- disabled - Учётная запись пользователя отключена.
- note - Заметки:.
Функция: user.edit
Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта.
Просмотр параметров объекта:
- Параметры:
- elid - уникальный идентификатор (элемент "name" из функции "user")
- Результат: список параметров объекта
Создание объекта:
- Параметры:
- sok- значение параметра должно быть не пустым, обычно "yes".
- дополнительные параметры запроса ...
- Результат: успешное выполнение операции или сообщение об ошибке
Изменение объекта:
- Параметры:
- sok- значение параметра должно быть не пустым, обычно "yes".
- elid - уникальный идентификатор (элемент "name" из функции "user")
- дополнительные параметры запроса ...
- Результат: успешное выполнение операции или сообщение об ошибке
Список параметров объекта или дополнительных параметров запроса (см.выше):
- name - Имя пользователя.
- passwd - Пароль.
- confirm - Подтверждение.
- alevel - Доступ. При выбранном значении admin запрещается использовать параметры: 'l0','l1', 'l2', 'l3', 'l4', 'l5', 'l6', 'll6', 'l7', 'l8', 'l9', 'l10', 'maxdesc'
- rslrtempl - Шаблон реселлера.
- vdslimit - Количество VDS.
- cpulimit - Ограничение на CPU.
- memlimit - Ограничение на память.
- disklimit - Размер диска.
- maxcpu - Лимит CPU на VDS.
- maxmem - Лимит памяти на VDS.
- maxswap - Лимит swap на VDS. Параметр зависим от возможности swap.
- maxdesc - Лимит файлов на VDS.
- ipalias - Лимит доп. IP-адресов.
- allowdns - Разрешить использование внешних DNS. (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".)
- allowlic - Разрешить использование лицензий ISPmanager. (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".)
- allowbak - Разрешить использование бэкапа. (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".)
- note - .
Функция: user.delete
Параметры:
- elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент "name" из функции "user".
Результат: успешное выполнение операции или сообщение об ошибке
Функция: user.enable
Параметры:
- elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент "name" из функции "user".
Результат: успешное выполнение операции или сообщение об ошибке
Функция: user.disable
Параметры:
- elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент "name" из функции "user".
Результат: успешное выполнение операции или сообщение об ошибке
Функция: user.su
Статистика
Использование трафика
Функция: statvds
Результат: список элементов
- name - Имя хоста.
- ip - IP адрес.
- in - входящий.
- out - исходящий.
Функция: statvdsgraph
Параметры:
- elid - уникальный идентификатор (элемент "ip" из функции "statvds").
Результат: список элементов
- date - Дата.
- in - входящий.
- out - исходящий.
Отказы в ресурсах
Функция: vdsrejects
Результат: список элементов
- name - Доменное имя.
- ip - IP-адрес.
- rejp - Запуск процессов.
- rejf - Дескрипторы файлов.
- rejm - Выделение памяти.
- rejs - Выделение swap.
Функция: rejectsparam
Данная функция одновременно используется для просмотра и изменения данных формы
Просмотр данных:
- Результат: список параметров
Изменение данных:
- Параметры:
- sok- значение параметра должно быть не пустым, обычно "yes".
- дополнительные параметры запроса ...
- Результат: успешное выполнение операции или сообщение об ошибке
Список параметров или дополнительных параметров запроса (см.выше):
- from - От.
- to - До.
Нагрузка VDS
Функция: vdsusage
Результат: список элементов
- name - Имя.
- ip - IP-адрес.
- cpuu - CPU, %.
- memu - Память, %.
- procu - Процессы, %.
- fileu - Файловые дескрипторы, %.
- ioblock - Операции с диском.
Функция: usageparam
Данная функция одновременно используется для просмотра и изменения данных формы
Просмотр данных:
- Результат: список параметров
Изменение данных:
- Параметры:
- sok- значение параметра должно быть не пустым, обычно "yes".
- дополнительные параметры запроса ...
- Результат: успешное выполнение операции или сообщение об ошибке
Список параметров или дополнительных параметров запроса (см.выше):
- from - С даты.
- to - По дату.
Нагрузка основной системы
Функция: mainusage
Результат: список элементов
- name - Дата/Время.
- cpuu - Процессор (% исп.).
- memu - Память (% исп.).
- swapu - Своп (% исп.).
- disk0 - Диск №1 (% исп.).
- disk1 - Диск №2 (% исп.).
- disk2 - Диск №3 (% исп.).
- disk3 - Диск №4 (% исп.).
- disk4 - Диск №5 (% исп.).
- disk5 - Диск №6 (% исп.).
- disk6 - Диск №7 (% исп.).
- disk7 - Диск №8 (% исп.).
- ivace - .
Текущая активность
Функция: session
Результат: список элементов
- id - Номер сессии.
- name - Пользователь.
- lv_12 - .
- lv_11 - .
- lv_10 - .
- lv_7 - Администратор.
- lv_6 - Реселлер.
- lv_5 - Пользователь.
- lv_4 - Пользователь с доступом к shell.
- lv_3 - FTP аккаунт.
- lv_2 - Почтовый ящик.
- ip - IP-адрес.
- idle - Ожидание.
Функция: session.delete
Параметры:
- elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент "id" из функции "session".
Результат: успешное выполнение операции или сообщение об ошибке
Функция: session.su
Журнал операций
Функция: journal
Результат: список элементов
- id - Уникальный идентификатор элемента списка.
- time - Время.
- user - Пользователь.
- ip - Удалённый IP-адрес.
- funcname - Функция.
Функция: journal.edit
Данная функция одновременно используется для просмотра и изменения параметров объекта
Просмотр параметров объекта:
- Параметры:
- elid - уникальный идентификатор (элемент "id" из функции "journal")
- Результат: список параметров
Изменение объекта:
- Параметры:
- sok- значение параметра должно быть не пустым, обычно "yes".
- elid - уникальный идентификатор (элемент "id" из функции "journal")
- дополнительные параметры запроса ...
- Результат: успешное выполнение операции или сообщение об ошибке
Список параметров объекта или дополнительных параметров запроса (см.выше):
- time - Время.
- user - Пользователь.
- ip - Удалённый IP-адрес.
- funcname - Функция.
- params - Параметры.
Нагрузка сетевых интерфейсов
Функция: ifaceusage
Результат: список элементов
- name - Наименование VDS.
- ip - Основной IP-адрес.
Исп. разделов VS
Функция: pvtdiskusage
Результат: список элементов
- path - Каталог VS дисков.
- device - Имя устройства.
- disk - Использование диска. Атрибуты :
- used - Использованное количество.
- limit - Максимально возможное значение.
- vscount - Кол-во VS.
Функция: pvtdiskusage.edit
Данная функция одновременно используется для просмотра и изменения данных формы
Просмотр данных:
- Результат: список параметров
Изменение данных:
- Параметры:
- sok- значение параметра должно быть не пустым, обычно "yes".
- дополнительные параметры запроса ...
- Результат: успешное выполнение операции или сообщение об ошибке
Список параметров или дополнительных параметров запроса (см.выше):
- path - Путь VS.
Функция: pvtdiskusage.delete
Параметры:
- elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент "path" из функции "pvtdiskusage".
Результат: успешное выполнение операции или сообщение об ошибке
Информация о системе
Функция: sysinfo
Результат: список элементов
- name - Параметр.
- value - Значение.
Интеграция
Связь с IPmanager
Функция: ipmgr
Данная функция одновременно используется для просмотра и изменения данных формы
Просмотр данных:
- Результат: список параметров
Изменение данных:
- Параметры:
- sok- значение параметра должно быть не пустым, обычно "yes".
- дополнительные параметры запроса ...
- Результат: успешное выполнение операции или сообщение об ошибке
Список параметров или дополнительных параметров запроса (см.выше):
- server - Адрес (URL) IPmanager.
- user - Логин.
- passwd - Пароль.
Внешний DNS
Функция: dnsmgr
Результат: список элементов
- name - URL панели управления.
- allowprivate - .
- allowprovider - .
Функция: dnsmgr.edit
Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта.
Просмотр параметров объекта:
- Параметры:
- elid - уникальный идентификатор (элемент "name" из функции "dnsmgr")
- Результат: список параметров объекта
Создание объекта:
- Параметры:
- sok- значение параметра должно быть не пустым, обычно "yes".
- дополнительные параметры запроса ...
- Результат: успешное выполнение операции или сообщение об ошибке
Изменение объекта:
- Параметры:
- sok- значение параметра должно быть не пустым, обычно "yes".
- elid - уникальный идентификатор (элемент "name" из функции "dnsmgr")
- дополнительные параметры запроса ...
- Результат: успешное выполнение операции или сообщение об ошибке
Список параметров объекта или дополнительных параметров запроса (см.выше):
- name - URL панели управления.
- username - Имя пользователя.
- passwd - Пароль.
- allowprivate - . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".)
- allowprovider - . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Активный параметр разрешает следующие параметры: 'providername'
- providername - Домен сервера имен.
Функция: dnsmgr.delete
Параметры:
- elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент "name" из функции "dnsmgr".
Результат: успешное выполнение операции или сообщение об ошибке
Функция: dnsmgr.prop
Данная функция одновременно используется для просмотра и изменения данных формы
Просмотр данных:
- Результат: список параметров
Изменение данных:
- Параметры:
- sok- значение параметра должно быть не пустым, обычно "yes".
- дополнительные параметры запроса ...
- Результат: успешное выполнение операции или сообщение об ошибке
Список параметров или дополнительных параметров запроса (см.выше):
- domain - Домен провайдера.
- limitown - Лимит приватных DNS.
- limitpub - Лимит DNS провайдера.
- pvtserver - Адрес сервера.
Лицензии ISPmanager
Функция: licmgr
Данная функция одновременно используется для просмотра и изменения данных формы
Просмотр данных:
- Результат: список параметров
Изменение данных:
- Параметры:
- sok- значение параметра должно быть не пустым, обычно "yes".
- дополнительные параметры запроса ...
- Результат: успешное выполнение операции или сообщение об ошибке
Список параметров или дополнительных параметров запроса (см.выше):
- servertype - Сервер лицензий. При выбранном значении none запрещается использовать параметры: 'server','username','passwd','autotype','l1','l2','p1','p2'
- server - Адрес BILLmanager.
- username - Имя пользователя.
- passwd - Пароль.
- autotype - Тип создаваемых лицензий.
- litepriceid - Код тарифа Lite версии.
- liteperiodid - Код периода Lite версии.
- propriceid - Код тарифа Pro версии.
- properiodid - Код периода Pro версии.
Ведомые серверы
Функция: slave
Результат: список элементов
- name - URL панели управления.
Функция: slave.edit
Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта.
Просмотр параметров объекта:
- Параметры:
- elid - уникальный идентификатор (элемент "name" из функции "slave")
- Результат: список параметров объекта
Создание объекта:
- Параметры:
- sok- значение параметра должно быть не пустым, обычно "yes".
- дополнительные параметры запроса ...
- Результат: успешное выполнение операции или сообщение об ошибке
Изменение объекта:
- Параметры:
- sok- значение параметра должно быть не пустым, обычно "yes".
- elid - уникальный идентификатор (элемент "name" из функции "slave")
- дополнительные параметры запроса ...
- Результат: успешное выполнение операции или сообщение об ошибке
Список параметров объекта или дополнительных параметров запроса (см.выше):
- name - URL панели управления.
- user - Логин.
- passwd - Пароль.
Функция: slave.delete
Параметры:
- elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент "name" из функции "slave".
Результат: успешное выполнение операции или сообщение об ошибке
Функция: slave.su
Настройки
Политика
Функция: policy
Данная функция одновременно используется для просмотра и изменения данных формы
Просмотр данных:
- Результат: список параметров
Изменение данных:
- Параметры:
- sok- значение параметра должно быть не пустым, обычно "yes".
- дополнительные параметры запроса ...
- Результат: успешное выполнение операции или сообщение об ошибке
Список параметров или дополнительных параметров запроса (см.выше):
- overtaff - . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".)
- pingip - Проверять занятость IP адреса с помощью ping. (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".)
- useswaplimit - . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Параметр зависим от возможности bsdvps. Активный параметр запрещает следующие параметры: 'swapratio'
- swapratio - Размер своп (x*mem). Параметр зависим от возможности bsdvps.
- virtualcd - . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Параметр зависим от возможности virtualcd.
- softreboot - . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Параметр зависим от возможности softreboot.
- antispoof - . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Параметр зависим от возможности antispoof.
- oversellmem - Память, доступная для оверселлинга. Параметр зависим от возможности oversellmem.
- privatediskdir - Путь к директории файлов VDS. Параметр зависим от возможности privatediskdir.
- vgn - Имя группы томов. Параметр зависим от возможности vgn.
- bridge - Сетевой мост. Параметр зависим от возможности bridge.
- dgate - Шлюз по-умолчанию. Параметр зависим от возможности dgate.
- cgroups - Метод использования cgroups. Параметр зависим от возможности cgroups.
- dgate - Шлюз по-умолчанию. Параметр зависим от возможности dgate.
Настройка бренда
Функция: brand
Данная функция одновременно используется для просмотра и изменения данных формы
Просмотр данных:
- Результат: список параметров
Изменение данных:
- Параметры:
- sok- значение параметра должно быть не пустым, обычно "yes".
- дополнительные параметры запроса ...
- Результат: успешное выполнение операции или сообщение об ошибке
Список параметров или дополнительных параметров запроса (см.выше):
- site - Ссылка на логотипе (http://my-hosting-company.com).
- mainlogo - .
- loginlogo - .
- mobilelogo - .
- favicon - .
- reset - Сбросить все настройки бренда. (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".)
- h - Тон.
- s - Насыщенность.
- l - Яркость.
Шаблоны VDS
Функция: vdspreset
Результат: список элементов
- name - Название.
- resource - Ресурсы.
- traf - Трафик.
Функция: vdspreset.edit
Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта.
Просмотр параметров объекта:
- Параметры:
- elid - уникальный идентификатор (элемент "name" из функции "vdspreset")
- Результат: список параметров объекта
Создание объекта:
- Параметры:
- sok- значение параметра должно быть не пустым, обычно "yes".
- дополнительные параметры запроса ...
- Результат: успешное выполнение операции или сообщение об ошибке
Изменение объекта:
- Параметры:
- sok- значение параметра должно быть не пустым, обычно "yes".
- elid - уникальный идентификатор (элемент "name" из функции "vdspreset")
- дополнительные параметры запроса ...
- Результат: успешное выполнение операции или сообщение об ошибке
Список параметров объекта или дополнительных параметров запроса (см.выше):
- name - Название.
- disk - Размер диска.
- mem - Память.
- swap - Файл подкачки (swap). Параметр зависим от возможности swap.
- bmem - Burstable RAM. Параметр зависим от возможности burstable.
- cpu - Частота CPU.
- ncpu - Количество CPU. Параметр зависим от возможности ncpu.
- proc - Процессы.
- desc - Дескрипторы файлов.
- traf - Месячный трафик.
- chrate - Скорость канала. Параметр зависим от возможности chrate.
- disktempl - Шаблон диска.
- config - Шаблон конфига. Параметр зависим от возможности openvz.
Функция: vdspreset.delete
Параметры:
- elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент "name" из функции "vdspreset".
Результат: успешное выполнение операции или сообщение об ошибке
Функция: vdspreset.import
Данная функция одновременно используется для просмотра и изменения данных формы
Просмотр данных:
- Результат: список параметров
Изменение данных:
- Параметры:
- sok- значение параметра должно быть не пустым, обычно "yes".
- дополнительные параметры запроса ...
- Результат: успешное выполнение операции или сообщение об ошибке
Список параметров или дополнительных параметров запроса (см.выше):
- host - Сервер.
- user - Логин.
- passwd - Пароль.
Шаблоны реселлеров
Функция: rslrtempl
Результат: список элементов
- name - Название.
- resource - Ресурсы.
Функция: rslrtempl.edit
Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта.
Просмотр параметров объекта:
- Параметры:
- elid - уникальный идентификатор (элемент "name" из функции "rslrtempl")
- Результат: список параметров объекта
Создание объекта:
- Параметры:
- sok- значение параметра должно быть не пустым, обычно "yes".
- дополнительные параметры запроса ...
- Результат: успешное выполнение операции или сообщение об ошибке
Изменение объекта:
- Параметры:
- sok- значение параметра должно быть не пустым, обычно "yes".
- elid - уникальный идентификатор (элемент "name" из функции "rslrtempl")
- дополнительные параметры запроса ...
- Результат: успешное выполнение операции или сообщение об ошибке
Список параметров объекта или дополнительных параметров запроса (см.выше):
- name - Название.
- vds - Количество VDS.
- mem - Ограничение на память.
- cpu - Ограничение на CPU.
- maxmem - Лимит памяти на VDS.
- maxswap - Лимит swap на VDS. Параметр зависим от возможности swap.
- maxcpu - Лимит CPU на VDS.
- maxdesc - Лимит файлов на VDS.
- disk - Размер диска.
- ipalias - Лимит доп. IP-адресов.
- allowdns - . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".)
- allowlic - . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".)
- allowbak - . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".)
Функция: rslrtempl.delete
Параметры:
- elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент "name" из функции "rslrtempl".
Результат: успешное выполнение операции или сообщение об ошибке
Шаблоны диска
Функция: disktempl
Результат: список элементов
- name - Имя.
- path - Путь.
- state - Статус.
- autoupoff - Автообновление отключено.
- version - Версия.
Функция: disktempl.autoupenable
Параметры:
- elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент "name" из функции "disktempl".
Результат: успешное выполнение операции или сообщение об ошибке
Функция: disktempl.autoupdisable
Параметры:
- elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент "name" из функции "disktempl".
Результат: успешное выполнение операции или сообщение об ошибке
Функция: disktempl.install
Данная функция одновременно используется для просмотра и изменения данных формы
Просмотр данных:
- Результат: список параметров
Изменение данных:
- Параметры:
- sok- значение параметра должно быть не пустым, обычно "yes".
- дополнительные параметры запроса ...
- Результат: успешное выполнение операции или сообщение об ошибке
Список параметров или дополнительных параметров запроса (см.выше):
- remotetmp - Создать из шаблона.
- localname - Локальное имя.
Функция: disktempl.update
Параметры:
- elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент "name" из функции "disktempl".
Результат: успешное выполнение операции или сообщение об ошибке
Функция: disktempl.delete
Параметры:
- elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент "name" из функции "disktempl".
Результат: успешное выполнение операции или сообщение об ошибке
Список IP-адресов
Функция: iplist
Результат: список элементов
- name - IP-адрес.
- usedby - Используется.
- access - Доступ.
Функция: iplist.edit
Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта.
Просмотр параметров объекта:
- Параметры:
- elid - уникальный идентификатор (элемент "name" из функции "iplist")
- Результат: список параметров объекта
Создание объекта:
- Параметры:
- sok- значение параметра должно быть не пустым, обычно "yes".
- дополнительные параметры запроса ...
- Результат: успешное выполнение операции или сообщение об ошибке
Изменение объекта:
- Параметры:
- sok- значение параметра должно быть не пустым, обычно "yes".
- elid - уникальный идентификатор (элемент "name" из функции "iplist")
- дополнительные параметры запроса ...
- Результат: успешное выполнение операции или сообщение об ошибке
Список параметров объекта или дополнительных параметров запроса (см.выше):
- name - IP-адрес.
- atype - Доступ. При выбранном значении allow запрещается использовать параметры: 'memb'
- members - Реселлеры. (Одно или несколько значений, разделенных пробелом)
Функция: iplist.delete
Параметры:
- elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент "name" из функции "iplist".
Результат: успешное выполнение операции или сообщение об ошибке
Параметры сетей
Функция: netlist
Результат: список элементов
- addr - IP-адрес.
- mask - Маска сети.
- gateway - Адрес шлюза.
Функция: netlist.edit
Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта.
Просмотр параметров объекта:
- Параметры:
- elid - уникальный идентификатор (элемент "addr" из функции "netlist")
- Результат: список параметров объекта
Создание объекта:
- Параметры:
- sok- значение параметра должно быть не пустым, обычно "yes".
- дополнительные параметры запроса ...
- Результат: успешное выполнение операции или сообщение об ошибке
Изменение объекта:
- Параметры:
- sok- значение параметра должно быть не пустым, обычно "yes".
- elid - уникальный идентификатор (элемент "addr" из функции "netlist")
- дополнительные параметры запроса ...
- Результат: успешное выполнение операции или сообщение об ошибке
Список параметров объекта или дополнительных параметров запроса (см.выше):
- addr - IP-адрес.
- mask - Маска сети.
- gateway - Адрес шлюза.
Функция: netlist.delete
Параметры:
- elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент "addr" из функции "netlist".
Результат: успешное выполнение операции или сообщение об ошибке
Резервное копирование
Функция: backup
Данная функция одновременно используется для просмотра и изменения данных формы
Просмотр данных:
- Результат: список параметров
Изменение данных:
- Параметры:
- sok- значение параметра должно быть не пустым, обычно "yes".
- дополнительные параметры запроса ...
- Результат: успешное выполнение операции или сообщение об ошибке
Список параметров или дополнительных параметров запроса (см.выше):
- btype - Тип места хранения. При выбранном значении none запрещается использовать параметры: 'ftphost','ftpuser','ftppasswd','ldir','c5','c6','local'
- local - Создавать бэкапы. (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".)
- dir - Локальная директория.
- ftphost - Сервер FTP.
- ftpuser - Логин.
- ftppasswd - Пароль.
- count - Количество архивов.
- modern - Использовать ISPbackup. (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".)
Доступ к модулям
Функция: access
Результат: список элементов
- name - Имя функции.
- ftitle - Название модуля.
- lv_12 - Модуль доступен на уровне администратора.
- lv_11 - Модуль доступен на уровне реселлера.
- lv_10 - Модуль доступен на уровне пользователя.
- lv_7 - Модуль доступен на уровне администратора панели управления.
- lv_6 - Модуль доступен на уровне реселлера.
- lv_5 - Модуль доступен на уровне пользователя панели управления.
- lv_4 - Модуль доступен на уровне пользователя с доступом к shell.
- lv_3 - Модуль доступен на уровне FTP аккаунта.
- lv_2 - Модуль доступен на уровне почтового пользователя.
- status - Статус.
Функция: access.edit
Данная функция одновременно используется для просмотра и изменения параметров объекта
Просмотр параметров объекта:
- Параметры:
- elid - уникальный идентификатор (элемент "name" из функции "access")
- Результат: список параметров
Изменение объекта:
- Параметры:
- sok- значение параметра должно быть не пустым, обычно "yes".
- elid - уникальный идентификатор (элемент "name" из функции "access")
- дополнительные параметры запроса ...
- Результат: успешное выполнение операции или сообщение об ошибке
Список параметров объекта или дополнительных параметров запроса (см.выше):
- name - Название модуля.
- ftype - Тип доступа.
Возможные значения :
- allow - Разрешён всем
- deny - Запрещён всем
- allow_partial - Разрешён выборочно
- deny_partial - Запрещён выборочно
- userlist - Список пользователей. (Одно или несколько значений, разделенных пробелом)
Избранное меню
Функция: usermenu
Результат: список элементов
- name - Уникальный идентификатор элемента списка.
- ntitle - Наименование.
- favorite - Пункт меню находится в Избранном.
- popular - Пункт меню Популярен.
Функция: usermenu.enable
Параметры:
- elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент "name" из функции "usermenu".
Результат: успешное выполнение операции или сообщение об ошибке
Функция: usermenu.disable
Параметры:
- elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент "name" из функции "usermenu".
Результат: успешное выполнение операции или сообщение об ошибке
Настройки панели
Функция: usrparam
Данная функция одновременно используется для просмотра и изменения данных формы
Просмотр данных:
- Результат: список параметров
Изменение данных:
- Параметры:
- sok- значение параметра должно быть не пустым, обычно "yes".
- дополнительные параметры запроса ...
- Результат: успешное выполнение операции или сообщение об ошибке
Список параметров или дополнительных параметров запроса (см.выше):
- name - Имя пользователя.
- email - E-mail для уведомлений.
- email - E-mail для уведомлений. Параметр зависим от возможности billmgr.
- changed - Тема.
- theme - Тема.
- lang - Язык.
- timezone - Временная зона.
- passwd - Пароль.
- confirm - Подтверждение.
- atype - Доступ к панели управления. При выбранном значении atany запрещается использовать параметры: 'addr'
- addr - Список IP-адресов. (Одно или несколько значений, разделенных пробелом)
- startpage - Стартовая страница.
- rows - Строк на странице.
- recordlimit - Количество записей.
- buttonview - Вид кнопок.
Справка
Информация о продукте
Функция: softinfo
Данная функция одновременно используется для просмотра и изменения данных формы
Просмотр данных:
- Результат: список параметров
Изменение данных:
- Параметры:
- sok- значение параметра должно быть не пустым, обычно "yes".
- дополнительные параметры запроса ...
- Результат: успешное выполнение операции или сообщение об ошибке
Список параметров или дополнительных параметров запроса (см.выше):
- os - Операционная система.
- mgrver - Текущая версия.
- mgrbuild - Дата компиляции.
- licid - ID лицензии.
- licip - IP лицензии.
- licname - Имя лицензии.
- licdate - Действует до.
Обновления
Функция: updatelist
Результат: список элементов
- id - Уникальный идентификатор элемента списка.
- version - Версия.
- release - Дата выпуска.
- lines - Количество изменений.
- backup - Дата резервной копии.
Функция: updatelist.changelog
Параметры:
- elid - уникальный идентификатор (элемент "id" из функции "updatelist").
Результат: список элементов
- id - Уникальный идентификатор элемента списка.
- description - Описание изменения.
- isp1 - ISPmanager Lite.
- isp2 - ISPmanager Pro.
- isp3 - ISPmanager Cluster.
- bill1 - BILLmanager Standard.
- bill2 - BILLmanager Advanced.
- bill3 - BILLmanager Corparate.
- changetype - Тип изменения.
Функция: updatelist.restore
Данная функция одновременно используется для просмотра и изменения параметров объекта
Просмотр параметров объекта:
- Параметры:
- elid - уникальный идентификатор (элемент "id" из функции "updatelist")
- Результат: список параметров
Изменение объекта:
- Параметры:
- sok- значение параметра должно быть не пустым, обычно "yes".
- elid - уникальный идентификатор (элемент "id" из функции "updatelist")
- дополнительные параметры запроса ...
- Результат: успешное выполнение операции или сообщение об ошибке
Список параметров объекта или дополнительных параметров запроса (см.выше):
Функция: updatelist.settings
Данная функция одновременно используется для просмотра и изменения данных формы
Просмотр данных:
- Результат: список параметров
Изменение данных:
- Параметры:
- sok- значение параметра должно быть не пустым, обычно "yes".
- дополнительные параметры запроса ...
- Результат: успешное выполнение операции или сообщение об ошибке
Список параметров или дополнительных параметров запроса (см.выше):
- os - Операционная система.
- mgrver - Текущая версия.
- mgrbuild - Дата компиляции.
- vertype - Тип версии.
- srvver - Последняя версия.
- mirror - Зеркало.
- autoupdate - Автоматическое обновление. (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".)
Функция: updatelist.updatenow
Запрос улучшений
Функция: wishlist
Результат: список элементов
- id - Код задачи.
- name - .
- created - Дата создания.
- vote - Голоса.
- jobeval - Трудоемкость.
- prio - Приоритет.
- status - Состояние.
Функция: wishlist.edit
Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта.
Просмотр параметров объекта:
- Параметры:
- elid - уникальный идентификатор (элемент "id" из функции "wishlist")
- Результат: список параметров объекта
Создание объекта:
- Параметры:
- sok- значение параметра должно быть не пустым, обычно "yes".
- дополнительные параметры запроса ...
- Результат: успешное выполнение операции или сообщение об ошибке
Изменение объекта:
- Параметры:
- sok- значение параметра должно быть не пустым, обычно "yes".
- elid - уникальный идентификатор (элемент "id" из функции "wishlist")
- дополнительные параметры запроса ...
- Результат: успешное выполнение операции или сообщение об ошибке
Список параметров объекта или дополнительных параметров запроса (см.выше):
- name - Наименование.
- desc - Описание.
- myvote - Доступно голосов.
- vote - Добавить мой голос.
Функция: wishlist.vote
- myvote - Доступно голосов.
- vote - Добавить мои голоса (за каждое улучшение).
Функция: wishlist.refresh
Журнал ошибок
Функция: errorjournal
Результат: список элементов
- date - Дата события.
- funcname - Функция.
- lv_12 - .
- lv_11 - .
- lv_10 - .
- lv_7 - Администратор.
- lv_6 - Реселлер.
- lv_5 - Пользователь.
- lv_4 - Пользователь с доступом к shell.
- lv_3 - FTP аккаунт.
- lv_2 - Почтовый ящик.
- user - Пользователь.
- status - Состояние.
Функция: errorjournal.settings
Данная функция одновременно используется для просмотра и изменения данных формы
Просмотр данных:
- Результат: список параметров
Изменение данных:
- Параметры:
- sok- значение параметра должно быть не пустым, обычно "yes".
- дополнительные параметры запроса ...
- Результат: успешное выполнение операции или сообщение об ошибке
Список параметров или дополнительных параметров запроса (см.выше):
- level - Уровень.
Функция: errorjournal.edit
Данная функция одновременно используется для просмотра и изменения параметров объекта
Просмотр параметров объекта:
- Параметры:
- elid - уникальный идентификатор (элемент "date" из функции "errorjournal")
- Результат: список параметров
Изменение объекта:
- Параметры:
- sok- значение параметра должно быть не пустым, обычно "yes".
- elid - уникальный идентификатор (элемент "date" из функции "errorjournal")
- дополнительные параметры запроса ...
- Результат: успешное выполнение операции или сообщение об ошибке
Список параметров объекта или дополнительных параметров запроса (см.выше):
- email - E-Mail.
- drop - Удалить отчет после отправки. (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".)
- data - .
Функция: errorjournal.delete
Параметры:
- elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент "date" из функции "errorjournal".
Результат: успешное выполнение операции или сообщение об ошибке
- Список активных возможностей можно получить через API-функцию "featurelist"
