vdc


Результат: список элементов

Виртуальный дата-центр

Уровень доступа: admin user

  • vdcname — Наименование
  • id — Id
  • pricelist — Тариф
  • account — Клиент
  • project — Провайдер
  • datacentername — Дата-центр
  • processingmodule — Модуль обработки
  • createdate — Дата создания
  • expiredate — Действует до
  • autoprolong — Автопродление
  • status_msg -
  • item_status - статус услуги. Может принимать значения: 
    • 1 — заказана; 
    • 2 — активна; 
    • 3 — остановлена;
    • 4 — удалена; 
    • 5 — обрабатывается; 
  • cost — Стоимость

Networks

Функция: vdc.network

Результат: список элементов

Сети

Уровень доступа: admin user

  • id — Id
  • name — Наименование
  • vm_group -
  • router — Маршрутизатор
  • gateway — Шлюз
  • mask — Маска сети
  • network_subnets — Адреса подсетей
  • network_pools — Пул IP-адресов
  • status — Состояние

Наименование

Функция: vdc.network.subnet

Результат: список элементов

Подсети

Уровень доступа: admin user

  • id — Id
  • name — Наименование
  • cidr — Адрес подсети
  • gateway — Адрес шлюза
  • status — Состояние
  • status — Состояние
Удалить

Функция: vdc.network.subnet.delete

Удалить

Уровень доступа: admin user

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции vdc.network.subnet.

Результат: успешное выполнение операции или сообщение об ошибке

Редактирование подсети

Функция: vdc.network.subnet.edit

Уровень доступа: admin user

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта. Просмотр параметров объекта:

  • Параметры:
    • plid — уникальный идентификатор родительского списка (элемент id из функции vdc.network).
    • elid — уникальный идентификатор (элемент id из функции vdc.network.subnet)
  • Результат: список параметров объекта

Создание объекта:

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • plid — уникальный идентификатор родительского списка (элемент id из функции vdc.network).
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Изменение объекта:

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • plid — уникальный идентификатор родительского списка (элемент id из функции vdc.network).
    • elid — уникальный идентификатор (элемент id из функции vdc.network.subnet)
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Список параметров объекта или дополнительных параметров запроса (см.выше):

  • name — Наименование. Наименование
  • subnet_type — Тип выбора сетевого адреса. Тип выбора сетевого адреса
  • pool — Пул. Выберите сетевой адрес из пула
  • mask — Маска подсети. Маска подсети
  • cidr — Адрес подсети. Адрес подсети
  • use_gateway — . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Использовать шлюз для данной подсети. Под шлюз будет занят один из адресов подсети
  • gateway — Адрес шлюза. Адрес шлюза используемый в подсети. Для назначения адреса автоматически, необходимо оставить пустым
  • use_dhcp — . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Использовать DHCP для данной подсети. Под DHCP будет занят один из адресов подсети

Удалить

Функция: vdc.network.delete

Удалить

Уровень доступа: admin user

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции vdc.network.

Результат: успешное выполнение операции или сообщение об ошибке

Редактирование сети

Функция: vdc.network.edit

Уровень доступа: admin user

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта. Просмотр параметров объекта:

  • Параметры:
    • plid — уникальный идентификатор родительского списка (элемент id из функции vdc).
    • elid — уникальный идентификатор (элемент id из функции vdc.network)
  • Результат: список параметров объекта

Создание объекта:

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • plid — уникальный идентификатор родительского списка (элемент id из функции vdc).
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Изменение объекта:

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • plid — уникальный идентификатор родительского списка (элемент id из функции vdc).
    • elid — уникальный идентификатор (элемент id из функции vdc.network)
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Список параметров объекта или дополнительных параметров запроса (см.выше):

  • name — Наименование. Наименование
  • vdc_vm_group — Группа виртуальных серверов. Позволяет создать сеть доступную только внутри группы виртуальных серверов
  • create_subnet — . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Включает возможность создать подсеть вместе одновременно с сетью
  • subnet_name — Наименование подсети. Наименование подсети
  • subnet_type — Тип выбора сетевого адреса. Тип выбора сетевого адреса
  • subnet_pool — Пул. Выберите сетевой адрес из пула
  • subnet_mask — Маска подсети. Маска подсети
  • subnet_cidr — Адрес подсети. Адрес подсети в виде 'адрес_сети/маска_сети'. Например 192.168.0.0/24
  • subnet_use_gateway — . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Использовать шлюз для данной подсети. Под шлюз будет занят один из адресов подсети
  • subnet_gateway — Адрес шлюза. Адрес шлюза используемый в подсети. Для назначения адреса автоматически, необходимо оставить пустым
  • subnet_use_dhcp — . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Использовать DHCP для данной подсети. Под DHCP будет занят один из адресов подсети
  • gateway — Шлюз. Шлюз
  • mask — Маска сети. Маска сети
  • dns1 — Первичный DNS. Первичный DNS сервер, используемый в сети
  • dns2 — Вторичный DNS. Вторичный DNS сервер, используемый в сети
  • dns_suffix — DNS суффикс. DNS суффикс, используемый в сети
  • subnet_vdc_router — .
  • vdc_router — Подключить к марщрутизатору. При создании сеть будет подключена к выбранному маршрутизатору виртуального дата-центра
  • vdc_network — Подключить к сети ВДЦ. Сеть будет подключена к выбранной сети виртуального дата-центра
  • network_pools — .
  • network_dhcp — .

Выключить

Функция: vdc.network.suspend

Выключить

Уровень доступа: admin user

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции vdc.network.

Результат: успешное выполнение операции или сообщение об ошибке

Включить

Функция: vdc.network.resume

Включить

Уровень доступа: admin user

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции vdc.network.

Результат: успешное выполнение операции или сообщение об ошибке

Virtual machines

Функция: vdc.vm

Результат: список элементов

Список виртуальных серверов

Уровень доступа: admin user

  • id — Id
  • name — Наименование
  • vm_group — Группа
  • vmtempl — Шаблон ВС
  • ostempl_name — Шаблон ОС
  • external_ip — Внешние IP
  • internal_ip — Внутренние IP
  • ncpu_m — Процессор, шт.
  • mem_m — Оперативная память, МиБ
  • disc_total_m — Диск, ГиБ
  • status — Состояние
  • status — Состояние

Доступ к консоли сервера

Функция: vdc.vm.webconsole

Доступ к консоли сервера

Уровень доступа: admin user

Редактирование виртуального сервера

Функция: vdc.vm.edit

Уровень доступа: admin user

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта. Просмотр параметров объекта:

  • Параметры:
    • plid — уникальный идентификатор родительского списка (элемент id из функции vdc).
    • elid — уникальный идентификатор (элемент id из функции vdc.vm)
  • Результат: список параметров объекта

Создание объекта:

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • plid — уникальный идентификатор родительского списка (элемент id из функции vdc).
    • дополнительные параметры запроса
  • Результат: успешное выполнение операции или сообщение об ошибке

Изменение объекта:

  • Параметры:
    • panelid — идентификатор в панели управления
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • plid — уникальный идентификатор родительского списка (элемент id из функции vdc).
    • elid — уникальный идентификатор (элемент id из функции vdc.vm)
    • дополнительные параметры запроса
  • Результат: успешное выполнение операции или сообщение об ошибке

Список параметров объекта или дополнительных параметров запроса (см. выше):

Для переменной используйте внутреннее имя значения: раздел Типы продуктов → выберите продукт — кнопка Параметры → выберите параметр → кнопка Значения → столбец Внутреннее имя.

  • name — Наименование. Наименование виртуального сервера
  • vmtempl — Набор параметров. Набор параметров виртуального сервера
  • source — Базовый объект. Выберите базовый объект, на основе которого будет создан виртуальный сервер
  • ostempl — Операционная система. Шаблон операционной системы, из которого будет создан виртуальный сервер
  • vdc_volume — Диск. Можно выбрать только загрузочный диск не используемый ни одним из виртуальных серверов
  • vdc_volume_snapshot — Снимок диска. На основе снимка будет создан новый диск, который будет подключен к виртуальному серверу
  • vdc_vm_snapshot — Снимок виртуального сервера. На основе снимка будет создан новый виртуальный сервер
  • vdc_vm_group — Группа для размещения. Группа для размещения виртуального сервера
  • vm_group_name — Имя группы. Имя группы виртуальных серверов
  • vdc_network — Сеть. Сеть виртуального дата-центра, к которой будет подключен создаваемый виртуальный сервер
  • create_volume — . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Для виртуального сервера будет создан диск указанного размера
  • disc — Диск. Объем жесткого диска виртуального сервера
  • ncpu — Процессоры. Количество процессоров виртуального сервера
  • mem — Оперативная память. Объем оперативной памяти выделяемой виртуальному серверу
  • password — Пароль. Пароль доступа к виртуальному серверу
  • confirm — Подтверждение.

Имя диска

Функция: vdc.vm.volume

Результат: список элементов

Список дисков, подключенных к виртуальному серверу

Уровень доступа: admin user

  • id — Id
  • name — Имя диска
  • size — Размер диска, ГиБ
Присоединение диска к виртуальному серверу

Функция: vdc.vm.volume.edit

Уровень доступа: admin user

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта. Просмотр параметров объекта:

  • Параметры:
    • plid — уникальный идентификатор родительского списка (элемент id из функции vdc.vm).
    • elid — уникальный идентификатор (элемент id из функции vdc.vm.volume)
  • Результат: список параметров объекта

Создание объекта:

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • plid — уникальный идентификатор родительского списка (элемент id из функции vdc.vm).
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Изменение объекта:

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • plid — уникальный идентификатор родительского списка (элемент id из функции vdc.vm).
    • elid — уникальный идентификатор (элемент id из функции vdc.vm.volume)
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Список параметров объекта или дополнительных параметров запроса (см.выше):

  • volumelist — Имя диска. Имя диска, присоединяемого к виртуальномуу серверу
Отключить диск от виртуального сервера

Функция: vdc.vm.volume.delete

Отключить диск от виртуального сервера

Уровень доступа: admin user

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции vdc.vm.volume.

Результат: успешное выполнение операции или сообщение об ошибке

Установка фильтра.

vdc.vm.filter

Перезагрузить виртуальный сервер

Функция: vdc.vm.reboot

Перезагрузить виртуальный сервер

Уровень доступа: admin user

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции vdc.vm.

Результат: успешное выполнение операции или сообщение об ошибке

Остановить виртуальный сервер

Функция: vdc.vm.suspend

Остановить виртуальный сервер

Уровень доступа: admin user

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции vdc.vm.

Результат: успешное выполнение операции или сообщение об ошибке

Сделать принудительную перезагрузку виртуального сервера

Функция: vdc.vm.hardreboot

Сделать принудительную перезагрузку виртуального сервера

Уровень доступа: admin user

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции vdc.vm.

Результат: успешное выполнение операции или сообщение об ошибке

Удалить виртуальный сервер

Функция: vdc.vm.delete

Удалить виртуальный сервер

Уровень доступа: admin user

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции vdc.vm.

Результат: успешное выполнение операции или сообщение об ошибке

Наименование

Функция: vdc.vm.network

Результат: список элементов

Подключения к сетям виртуального дата-центра

Уровень доступа: admin user

  • id — Id
  • network_name — Имя сети
  • ip_address — IP-адрес
  • network_subnet — Подсеть
  • mac — MAC-адрес
Отключить виртуальный сервер от сети

Функция: vdc.vm.network.delete

Отключить виртуальный сервер от сети

Уровень доступа: admin user

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции vdc.vm.network.

Результат: успешное выполнение операции или сообщение об ошибке

Добавление нового подключения

Функция: vdc.vm.network.edit

Уровень доступа: admin user

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта. Просмотр параметров объекта:

  • Параметры:
    • plid — уникальный идентификатор родительского списка (элемент id из функции vdc.vm).
    • elid — уникальный идентификатор (элемент id из функции vdc.vm.network)
  • Результат: список параметров объекта

Создание объекта:

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • plid — уникальный идентификатор родительского списка (элемент id из функции vdc.vm).
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Изменение объекта:

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • plid — уникальный идентификатор родительского списка (элемент id из функции vdc.vm).
    • elid — уникальный идентификатор (элемент id из функции vdc.vm.network)
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Список параметров объекта или дополнительных параметров запроса (см.выше):

  • network — Сеть. Сеть виртуального дата-центра, к которой необходимо подключить виртуальный сервер

Наименование

Функция: vdc.vm.ip

Результат: список элементов

Внешние IP-адреса, подключенные к виртуальному серверу

Уровень доступа: admin user

  • id — Id
  • ip — IP-адрес
  • status — Состояние
Присоединение IP к виртуальному серверу

Функция: vdc.vm.ip.edit

Уровень доступа: admin user

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта. Просмотр параметров объекта:

  • Параметры:
    • plid — уникальный идентификатор родительского списка (элемент id из функции vdc.vm).
    • elid — уникальный идентификатор (элемент id из функции vdc.vm.ip)
  • Результат: список параметров объекта

Создание объекта:

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • plid — уникальный идентификатор родительского списка (элемент id из функции vdc.vm).
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Изменение объекта:

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • plid — уникальный идентификатор родительского списка (элемент id из функции vdc.vm).
    • elid — уникальный идентификатор (элемент id из функции vdc.vm.ip)
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Список параметров объекта или дополнительных параметров запроса (см.выше):

  • iplist — IP-адрес. IP-адрес, присоединяемый к виртуальному серверу
  • port — Порт подключения. Порт виртуального сервера, к которому будет подключен внешний IP-адрес
Открепить IP от виртуального сервера

Функция: vdc.vm.ip.delete

Открепить IP от виртуального сервера

Уровень доступа: admin user

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции vdc.vm.ip.

Результат: успешное выполнение операции или сообщение об ошибке

Запустить виртуальный сервер

Функция: vdc.vm.resume

Запустить виртуальный сервер

Уровень доступа: admin user

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции vdc.vm.

Результат: успешное выполнение операции или сообщение об ошибке

Имя диска

Функция: vdc.volume

Результат: список элементов

Дисковые хранилища

Уровень доступа: admin user

  • id — Id
  • name — Имя диска
  • size — Размер диска, ГиБ
  • externalid — ID диска
  • vdc_vm_name — Виртуальный сервер
  • type — Тип диска
  • bootable — Загрузочный диск
  • ss — Снимки
  • status — Состояние

Имя

Функция: vdc.volume.snapshot

Результат: список элементов

Снимки диска

Уровень доступа: admin user

  • id — Id
  • name — Имя
  • externalid — ID снимка
  • vdc_volume — Диск
  • status — Состояние
Удалить

Функция: vdc.volume.snapshot.delete

Удалить

Уровень доступа: admin user

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции vdc.volume.snapshot.

Результат: успешное выполнение операции или сообщение об ошибке

Снимок

Функция: vdc.volume.snapshot.edit

Уровень доступа: admin user

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта. Просмотр параметров объекта:

  • Параметры:
    • plid — уникальный идентификатор родительского списка (элемент id из функции vdc.volume).
    • elid — уникальный идентификатор (элемент id из функции vdc.volume.snapshot)
  • Результат: список параметров объекта

Создание объекта:

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • plid — уникальный идентификатор родительского списка (элемент id из функции vdc.volume).
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Изменение объекта:

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • plid — уникальный идентификатор родительского списка (элемент id из функции vdc.volume).
    • elid — уникальный идентификатор (элемент id из функции vdc.volume.snapshot)
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Список параметров объекта или дополнительных параметров запроса (см.выше):

  • name — Имя. Наименование

Редактирование диска

Функция: vdc.volume.edit

Уровень доступа: admin user

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта. Просмотр параметров объекта:

  • Параметры:
    • plid — уникальный идентификатор родительского списка (элемент id из функции vdc).
    • elid — уникальный идентификатор (элемент id из функции vdc.volume)
  • Результат: список параметров объекта

Создание объекта:

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • plid — уникальный идентификатор родительского списка (элемент id из функции vdc).
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Изменение объекта:

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • plid — уникальный идентификатор родительского списка (элемент id из функции vdc).
    • elid — уникальный идентификатор (элемент id из функции vdc.volume)
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Список параметров объекта или дополнительных параметров запроса (см.выше):

  • name — Имя диска. Имя диска
  • type — Тип. Тип диска
  • source_type — Источник. Источник создания диска
  • ostempl — Образ. Образ, из которого будет создан диск
  • snapshot — Снимок. Снимок из которого будет создан диск
  • size — Размер диска. Размер диска в гигабайтах
  • bootable — . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Загрузочный диск

Удалить

Функция: vdc.volume.delete

Удалить

Уровень доступа: admin user

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции vdc.volume.

Результат: успешное выполнение операции или сообщение об ошибке

Выключить

Функция: vdc.suspend

Выключить

Уровень доступа: admin

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции vdc.

Результат: успешное выполнение операции или сообщение об ошибке

Включить

Функция: vdc.resume

Включить

Уровень доступа: admin

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции vdc.

Результат: успешное выполнение операции или сообщение об ошибке

Установка фильтра.

vdc.filter

Виртуальный дата-центр

Функция: vdc.edit

Уровень доступа: admin user

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта.

Просмотр параметров объекта:

  • Параметры:
    • elid — уникальный идентификатор (элемент id из функции vdc)
  • Результат: список параметров объекта

Создание объекта:

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Изменение объекта

  • Параметры:
    • panelid — идентификатор в панели управления
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • elid — уникальный идентификатор (элемент id из функции vdc)
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Список параметров объекта или дополнительных параметров запроса (см. выше):

  • processingmodule — Модуль обработки. Модуль обработки
  • autoprolong — Автоматическое продление. Выберите период, на который услуга будет продляться автоматически при окончании срока действия
  • createdate — Дата заказа. Дата заказа услуги
  • opendate — Дата создания. Дата фактического начала действия услуги
  • expiredate — Действует до. Срок действия услуги
  • scheduledclose — . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Запланировано удаление по окончанию оплаченного периода
  • reboot — . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".)
  • note — Комментарий. Комментарий к услуге, виден только сотрудникам провайдера
  • noexpense — . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Поставьте флаг, если не нужно списывать/возвращать деньги за текущую операцию изменения ресурсов

Удалить выделенные услуги

Функция: vdc.delete

Удалить выделенные услуги

Уровень доступа: admin user

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции vdc.

Результат: успешное выполнение операции или сообщение об ошибке

Заказ виртуального дата-центра

Функция: vdc.order.pricelist

Уровень доступа: user

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта.

Просмотр параметров объекта:

  • Параметры:
    • elid — уникальный идентификатор (элемент id из функции vdc)
  • Результат: список параметров объекта

Создание объекта:

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Изменение объекта

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • elid — уникальный идентификатор (элемент id из функции vdc)
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Список параметров объекта или дополнительных параметров запроса (см.выше):

  • datacenter — Выберите дата-центр. Дата-центр, в котором будет открыта услуга

Установить фильтр по клиенту

Функция: vdc.setfilter

Установить фильтр по клиенту

Уровень доступа: admin

Наименование

Функция: vdc.loadbalancer

Результат: список элементов

Список балансировщиков

Уровень доступа: admin user

  • id — Id
  • name — Наименование
  • externalid — ID балансировщика
  • vm — Виртуальный сервер
  • protocol — Протокол
  • port — Порт
  • method — Метод
  • monitortype — Протокол мониторинга
  • delay — Интервал, сек
  • retries — Количество попыток
  • timeout — Таймаут, сек
  • status — Состояние

Редактировать балансировщик

Функция: vdc.loadbalancer.edit

Уровень доступа: admin user

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта. Просмотр параметров объекта:

  • Параметры:
    • plid — уникальный идентификатор родительского списка (элемент id из функции vdc).
    • elid — уникальный идентификатор (элемент id из функции vdc.loadbalancer)
  • Результат: список параметров объекта

Создание объекта:

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • plid — уникальный идентификатор родительского списка (элемент id из функции vdc).
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Изменение объекта:

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • plid — уникальный идентификатор родительского списка (элемент id из функции vdc).
    • elid — уникальный идентификатор (элемент id из функции vdc.loadbalancer)
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Список параметров объекта или дополнительных параметров запроса (см.выше):

  • name — Наименование. Наименование
  • subnet — Подсети. Выберите подсеть
  • protocol — Протокол. Выберите протокол
  • port — Порт. Выберите порт. Значение должно быть от 1 до 65535
  • method — Метод. Метод распределения трафика между участника пула
  • vm — Виртуальный сервер. Виртуальные серверы, входящие в пул
  • monitortype — Протокол мониторинга. Тип протокола мониторинга
  • delay — Интервал, сек. Интервал опроса, в секундах
  • retries — Количество попыток. Количество успешных проверок перед изменением состояния участника пула. Значение от 1 до 10
  • timeout — Таймаут, сек. Максимальное время ожидания подключения, в секундах

Наименование

Функция: vdc.loadbalancer.vm

Результат: список элементов

Виртуальные серверы, подключенные к балансировщику

Уровень доступа: admin user

  • id — Id
  • vm -
  • subnet — Подсеть
Присоединение виртуального сервера к балансировщику

Функция: vdc.loadbalancer.vm.edit

Уровень доступа: admin user

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта. Просмотр параметров объекта:

  • Параметры:
    • plid — уникальный идентификатор родительского списка (элемент id из функции vdc.loadbalancer).
    • elid — уникальный идентификатор (элемент id из функции vdc.loadbalancer.vm)
  • Результат: список параметров объекта

Создание объекта:

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • plid — уникальный идентификатор родительского списка (элемент id из функции vdc.loadbalancer).
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Изменение объекта:

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • plid — уникальный идентификатор родительского списка (элемент id из функции vdc.loadbalancer).
    • elid — уникальный идентификатор (элемент id из функции vdc.loadbalancer.vm)
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Список параметров объекта или дополнительных параметров запроса (см.выше):

  • vm — Виртуальный сервер. Виртуальный сервер, присоединяемый к балансировщику
Удалить

Функция: vdc.loadbalancer.vm.delete

Удалить

Уровень доступа: admin user

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции vdc.loadbalancer.vm.

Результат: успешное выполнение операции или сообщение об ошибке

Наименование

Функция: vdc.loadbalancer.ip

Результат: список элементов

IP-адреса, подключенные к балансировщику

Уровень доступа: admin user

  • id — Id
  • ip — IP-адрес
  • status — Состояние
Присоединение IP к балансировщику

Функция: vdc.loadbalancer.ip.edit

Уровень доступа: admin user

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта. Просмотр параметров объекта:

  • Параметры:
    • plid — уникальный идентификатор родительского списка (элемент id из функции vdc.loadbalancer).
    • elid — уникальный идентификатор (элемент id из функции vdc.loadbalancer.ip)
  • Результат: список параметров объекта

Создание объекта:

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • plid — уникальный идентификатор родительского списка (элемент id из функции vdc.loadbalancer).
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Изменение объекта:

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • plid — уникальный идентификатор родительского списка (элемент id из функции vdc.loadbalancer).
    • elid — уникальный идентификатор (элемент id из функции vdc.loadbalancer.ip)
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Список параметров объекта или дополнительных параметров запроса (см.выше):

  • iplist — IP адрес. IP-адрес, присоединяемый к балансировщику
Открепить IP от балансировщика

Функция: vdc.loadbalancer.ip.delete

Открепить IP от балансировщика

Уровень доступа: admin user

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции vdc.loadbalancer.ip.

Результат: успешное выполнение операции или сообщение об ошибке

Удалить балансировщик

Функция: vdc.loadbalancer.delete

Удалить балансировщик

Уровень доступа: admin user

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции vdc.loadbalancer.

Результат: успешное выполнение операции или сообщение об ошибке

Routers

Функция: vdc.router

Результат: список элементов

Список маршутизаторов виртуального дата-центра

Уровень доступа: admin user

  • id — Id
  • externalid — Идентификатор маршрутизатора
  • name — Наименование маршрутизатора
  • routertempl_name — Конфигурация
  • network — Внешняя сеть
  • external_ip — IP-адреса
  • status — Состояние
  • status — Состояние

Выключить

Функция: vdc.router.suspend

Выключить

Уровень доступа: admin user

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции vdc.router.

Результат: успешное выполнение операции или сообщение об ошибке

Наименование

Функция: vdc.router.lbp

Результат: список элементов

Список пулов

Уровень доступа: admin user

  • id — Id
  • name — Наименование
  • description — Описание
  • members — Участников пула, шт.
  • service — Службы
  • port — Порты
  • monitor_port — Порт мониторинга
  • method — Метод
  • interval — Интервал
  • timeout — Таймаут
  • status — Состояние
Удаление пула

Функция: vdc.router.lbp.delete

Удаление пула

Уровень доступа: admin user

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции vdc.router.lbp.

Результат: успешное выполнение операции или сообщение об ошибке

Параметры пула

Функция: vdc.router.lbp.edit

Уровень доступа: admin user

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта. Просмотр параметров объекта:

  • Параметры:
    • plid — уникальный идентификатор родительского списка (элемент id из функции vdc.router).
    • elid — уникальный идентификатор (элемент id из функции vdc.router.lbp)
  • Результат: список параметров объекта

Создание объекта:

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • plid — уникальный идентификатор родительского списка (элемент id из функции vdc.router).
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Изменение объекта:

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • plid — уникальный идентификатор родительского списка (элемент id из функции vdc.router).
    • elid — уникальный идентификатор (элемент id из функции vdc.router.lbp)
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Список параметров объекта или дополнительных параметров запроса (см.выше):

  • name — Наименование. Наименование пула балансировщика нагрузки. Может содержать только быквы латинского алфавита, цифры, тире, нижнее подчеркивание и должно начинаться с буквы
  • description — Описание. Произвольное описание пула
  • uri — URI проверки доступности. URI для проверки доступности службы HTTP

Наименование тоннеля

Функция: vdc.router.vpn

Результат: список элементов

Управление IPSec VPN тоннелями маршрутизатора

Уровень доступа: admin user

  • id — Id
  • name — Наименование тоннеля
  • connection_type — Тип подключения
  • local_ip_address — Локальный IP-адрес
  • peer_ip_address — Внешний IP-адрес
  • network_local — Локальные сети
  • network_peer — Внешние сети
  • encryption_protocol — Протокол шифрования
  • status — Состояние
  • status — Состояние
Параметры IPSec VPN тоннеля маршрутизатора

Функция: vdc.router.vpn.edit

Уровень доступа: admin user

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта. Просмотр параметров объекта:

  • Параметры:
    • plid — уникальный идентификатор родительского списка (элемент id из функции vdc.router).
    • elid — уникальный идентификатор (элемент id из функции vdc.router.vpn)
  • Результат: список параметров объекта

Создание объекта:

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • plid — уникальный идентификатор родительского списка (элемент id из функции vdc.router).
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Изменение объекта:

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • plid — уникальный идентификатор родительского списка (элемент id из функции vdc.router).
    • elid — уникальный идентификатор (элемент id из функции vdc.router.vpn)
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Список параметров объекта или дополнительных параметров запроса (см.выше):

  • name — Наименование. Наименование
  • description — Описание.
  • connection_type — Тип подключения. Тип подключения IPSec VPN туннеля
  • vdc_router_peer — Маршрутизатор. Маршрутизатор виртуального дата-центра, для которого настраивается IPSec VPN туннель
  • vdc_network_local — Локальные сети. Локальные сети, подключенные к маршрутизатору
  • vdc_network_peer — Внешние сети. Внешние сети, подключенные к маршрутизатору виртуального дата-центра
  • peer_cidr — Внешние сети. Внешние сети, для которой настраивается IPSec VPN туннель в формате адрес_сети/маска, через пробел. Например 192.168.0.0/24 192.168.1.0/24
  • local_endpoint — Локальная точка подключения. Интерфейс маршрутизатора, который будет использован для создания VPN соединения. Если необходимо использовать публичный IP адрес соединения, необходимо отметить опцию "Публичный IP-адрес"
  • local_endpoint_use_public_ip — . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".)
  • peer_endpoint — Внешняя точка подключения. Интерфейс маршрутизатора, который будет использован для создания VPN соединения. Если необходимо использовать публичный IP адрес соединения, необходимо отметить опцию "Публичный IP-адрес"
  • peer_endpoint_use_public_ip — . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".)
  • local_id — Локальный ID. Локальный ID IPSec VPN туннеля
  • peer_id — Внешний ID. Внешний ID IPSec VPN туннеля
  • peer_ip_address — Внешний IP-адрес. Адрес внешней точки подключения
  • encryption_protocol — Протокол шифрования. Протокол шифрования соединения
  • shared_key — Ключ шифрования. Ключ шифрования. Допустимо использование латинских символов и цифр. Длина ключа должна быть не короче 32 и не длинее 128 символов
  • mtu — MTU. Максимальный размер пакета для передачи по IPSec VPN туннелю
Удалить

Функция: vdc.router.vpn.delete

Удалить

Уровень доступа: admin user

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции vdc.router.vpn.

Результат: успешное выполнение операции или сообщение об ошибке

Выключить

Функция: vdc.router.vpn.suspend

Выключить

Уровень доступа: admin user

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции vdc.router.vpn.

Результат: успешное выполнение операции или сообщение об ошибке

Включить

Функция: vdc.router.vpn.resume

Включить

Уровень доступа: admin user

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции vdc.router.vpn.

Результат: успешное выполнение операции или сообщение об ошибке

Наименование

Функция: vdc.router.lbs

Результат: список элементов

Список серверов

Уровень доступа: admin user

  • id — Id
  • name — Наименование
  • description — Описание
  • ip — IP-адрес
  • vdc_loadbalancer_pool_name — Пул
  • service_name — Имя службы
  • service_port — Порт службы
  • service_persistence — Метод
  • status — Состояние
  • status — Состояние
Выключить

Функция: vdc.router.lbs.suspend

Выключить

Уровень доступа: admin user

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции vdc.router.lbs.

Результат: успешное выполнение операции или сообщение об ошибке

Удаление сервера

Функция: vdc.router.lbs.delete

Удаление сервера

Уровень доступа: admin user

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции vdc.router.lbs.

Результат: успешное выполнение операции или сообщение об ошибке

Параметры сервера

Функция: vdc.router.lbs.edit

Уровень доступа: admin user

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта. Просмотр параметров объекта:

  • Параметры:
    • plid — уникальный идентификатор родительского списка (элемент id из функции vdc.router).
    • elid — уникальный идентификатор (элемент id из функции vdc.router.lbs)
  • Результат: список параметров объекта

Создание объекта:

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • plid — уникальный идентификатор родительского списка (элемент id из функции vdc.router).
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Изменение объекта:

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • plid — уникальный идентификатор родительского списка (элемент id из функции vdc.router).
    • elid — уникальный идентификатор (элемент id из функции vdc.router.lbs)
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Список параметров объекта или дополнительных параметров запроса (см.выше):

  • name — Наименование. Наименование сервера балансировщика нагрузки. Может содержать только быквы латинского алфавита, цифры, тире, нижнее подчеркивание и должно начинаться с буквы
  • description — Описание. Произвольное описание сервера
  • vdc_network — Сеть. Сеть маршрутизатора, для которой будет активен балансировщик нагрузки
  • ip — IP-адрес. IP-адрес сервера балансировщика нагрузки
  • pool — Пул. Пул настроек балансировщика нагрузки
  • use_log — . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Включает журналирование трафика, проходящего через сервер балансировщика нагрузки
Включить

Функция: vdc.router.lbs.resume

Включить

Уровень доступа: admin user

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции vdc.router.lbs.

Результат: успешное выполнение операции или сообщение об ошибке

Наименование правила

Функция: vdc.router.firewall

Результат: список элементов

Управление Firewall маршрутизатора

Уровень доступа: admin user

  • id — Id
  • name — Наименование правила
  • source_desc — Источник
  • destination_desc — Адрес назначения
  • protocol — Протокол
  • policy — Политика
  • status — Состояние
  • status — Состояние
Удалить

Функция: vdc.router.firewall.delete

Удалить

Уровень доступа: admin user

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции vdc.router.firewall.

Результат: успешное выполнение операции или сообщение об ошибке

Выключить

Функция: vdc.router.firewall.suspend

Выключить

Уровень доступа: admin user

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции vdc.router.firewall.

Результат: успешное выполнение операции или сообщение об ошибке

Редактирование правила Firewall

Функция: vdc.router.firewall.edit

Уровень доступа: admin user

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта. Просмотр параметров объекта:

  • Параметры:
    • plid — уникальный идентификатор родительского списка (элемент id из функции vdc.router).
    • elid — уникальный идентификатор (элемент id из функции vdc.router.firewall)
  • Результат: список параметров объекта

Создание объекта:

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • plid — уникальный идентификатор родительского списка (элемент id из функции vdc.router).
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Изменение объекта:

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • plid — уникальный идентификатор родительского списка (элемент id из функции vdc.router).
    • elid — уникальный идентификатор (элемент id из функции vdc.router.firewall)
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Список параметров объекта или дополнительных параметров запроса (см.выше):

  • name — Наименование правила. Наименование правила
  • protocol — Протокол. Протокол, к которому применяется правило
  • source — Источник. Источник трафика. Допустимым значением может быть IP-адрес, CIDR, диапазон IP-адресов, "any","internal" и "external". Значение можно выбрать из списка или указать самостоятельно
  • source_port — Порт источника. Порт источника. Значение можно выбрать из списка или указать самостоятельно
  • destination — Адрес назначения. Адрес назначения трафика. Допустимым значением может быть IP-адрес, CIDR, диапазон IP-адресов, "any","internal" и "external". Значение можно выбрать из списка или указать самостоятельно
  • destination_port — Порт адреса назначения. Порт адреса назначения. Значение можно выбрать из списка или указать самостоятельно
  • policy — Политика. Политика, применяемая к трафику
  • use_log — . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Опция включает ведение журнала трафика, попадаемого под правило
Включить

Функция: vdc.router.firewall.resume

Включить

Уровень доступа: admin user

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции vdc.router.firewall.

Результат: успешное выполнение операции или сообщение об ошибке

Наименование

Функция: vdc.router.interface

Результат: список элементов

Интерфейсы маршрутизатора

Уровень доступа: admin user

  • id — Id
  • externalid — Идентификатор интерфейса маршрутизатора
  • network — Сеть
  • subnet — Подсеть
  • fixedips — IP-адрес
  • type — Тип интерфейса
  • status — Состояние
Восстановление

Функция: vdc.router.interface.edit

Уровень доступа: admin user

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта. Просмотр параметров объекта:

  • Параметры:
    • plid — уникальный идентификатор родительского списка (элемент id из функции vdc.router).
    • elid — уникальный идентификатор (элемент id из функции vdc.router.interface)
  • Результат: список параметров объекта

Создание объекта:

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • plid — уникальный идентификатор родительского списка (элемент id из функции vdc.router).
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Изменение объекта:

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • plid — уникальный идентификатор родительского списка (элемент id из функции vdc.router).
    • elid — уникальный идентификатор (элемент id из функции vdc.router.interface)
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Список параметров объекта или дополнительных параметров запроса (см.выше):

  • subnet — Подсеть. Подсеть, к которой будет привязан маршрутизатор

Функция: vdc.router.interface.param

Уровень доступа: admin user

Удалить выделенные интерфейсы

Функция: vdc.router.interface.delete

Удалить выделенные интерфейсы

Уровень доступа: admin user

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции vdc.router.interface.

Результат: успешное выполнение операции или сообщение об ошибке

Включить

Функция: vdc.router.resume

Включить

Уровень доступа: admin user

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции vdc.router.

Результат: успешное выполнение операции или сообщение об ошибке

Наименование

Функция: vdc.router.dhcp

Результат: список элементов

Управление DHCP маршрутизатора

Уровень доступа: admin user

  • id — Id
  • network — Сеть дата-центра
  • ip_range — Диапазон адресов
  • default_lease_time — Время аренды по умолчанию
  • max_lease_time — Максимальное время аренды
  • status — Состояние
Выключить

Функция: vdc.router.dhcp.suspend

Выключить

Уровень доступа: admin user

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции vdc.router.dhcp.

Результат: успешное выполнение операции или сообщение об ошибке

Включить

Функция: vdc.router.dhcp.resume

Включить

Уровень доступа: admin user

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции vdc.router.dhcp.

Результат: успешное выполнение операции или сообщение об ошибке

Удалить

Функция: vdc.router.dhcp.delete

Удалить

Уровень доступа: admin user

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции vdc.router.dhcp.

Результат: успешное выполнение операции или сообщение об ошибке

Редактирование диапазона адресов

Функция: vdc.router.dhcp.edit

Уровень доступа: admin user

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта. Просмотр параметров объекта:

  • Параметры:
    • plid — уникальный идентификатор родительского списка (элемент id из функции vdc.router).
    • elid — уникальный идентификатор (элемент id из функции vdc.router.dhcp)
  • Результат: список параметров объекта

Создание объекта:

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • plid — уникальный идентификатор родительского списка (элемент id из функции vdc.router).
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Изменение объекта:

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • plid — уникальный идентификатор родительского списка (элемент id из функции vdc.router).
    • elid — уникальный идентификатор (элемент id из функции vdc.router.dhcp)
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Список параметров объекта или дополнительных параметров запроса (см.выше):

  • vdc_network — Сеть дата-центра. Сеть дата-центра, для которой активируется DHCP диапазон
  • ip_range — Диапазон адресов. Диапазон адресов, из которого будут выдаваться IP адреса
  • default_lease_time — Время аренды по умолчанию. Время аренды IP-адреса по умолчанию
  • max_lease_time — Максимальное время аренды. Максимальное время аренды IP-адреса

Редактирование маршрутизатора

Функция: vdc.router.edit

Уровень доступа: admin user

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта. Просмотр параметров объекта:

  • Параметры:
    • plid — уникальный идентификатор родительского списка (элемент id из функции vdc).
    • elid — уникальный идентификатор (элемент id из функции vdc.router)
  • Результат: список параметров объекта

Создание объекта:

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • plid — уникальный идентификатор родительского списка (элемент id из функции vdc).
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Изменение объекта:

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • plid — уникальный идентификатор родительского списка (элемент id из функции vdc).
    • elid — уникальный идентификатор (элемент id из функции vdc.router)
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Список параметров объекта или дополнительных параметров запроса (см.выше):

  • name — Наименование маршрутизатора. Наименование
  • routertempl — Конфигурация. Конфигурация маршрутизатора
  • external_network — Внешняя сеть. Внешняя сеть, к которой будет подключен создаваемый маршрутизатор
  • use_dhcp — . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Включить DHCP для маршрутизатора
  • use_firewall — . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Включить Firewall для маршрутизатора
  • firewall_policy — Политика по умолчанию. Политика обработки пакетов по умолчанию
  • use_vpn — . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".) Включить использование VPN для маршрутизатора

Удалить выделенные маршрутизаторы

Функция: vdc.router.delete

Удалить выделенные маршрутизаторы

Уровень доступа: admin user

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции vdc.router.

Результат: успешное выполнение операции или сообщение об ошибке

Наименование

Функция: vdc.router.nat

Результат: список элементов

Управление NAT маршрутизатора

Уровень доступа: admin user

  • id — Id
  • network — Сеть дата-центра
  • rule_type — Тип правила
  • original_ip_range — Исходный адрес/диапазон
  • original_port_desc — Исходный порт
  • translated_ip_range — Транслируемый адрес/диапазон
  • translated_port_desc — Транслируемый порт
  • protocol — Протокол
  • status — Состояние
Выключить

Функция: vdc.router.nat.suspend

Выключить

Уровень доступа: admin user

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции vdc.router.nat.

Результат: успешное выполнение операции или сообщение об ошибке

Удалить

Функция: vdc.router.nat.delete

Удалить

Уровень доступа: admin user

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции vdc.router.nat.

Результат: успешное выполнение операции или сообщение об ошибке

Редактирование правила NAT

Функция: vdc.router.nat.edit

Уровень доступа: admin user

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта. Просмотр параметров объекта:

  • Параметры:
    • plid — уникальный идентификатор родительского списка (элемент id из функции vdc.router).
    • elid — уникальный идентификатор (элемент id из функции vdc.router.nat)
  • Результат: список параметров объекта

Создание объекта:

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • plid — уникальный идентификатор родительского списка (элемент id из функции vdc.router).
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Изменение объекта:

  • Параметры:
    • sok — значение параметра должно быть не пустым, обычно "ok".
    • plid — уникальный идентификатор родительского списка (элемент id из функции vdc.router).
    • elid — уникальный идентификатор (элемент id из функции vdc.router.nat)
    • дополнительные параметры запроса ...
  • Результат: успешное выполнение операции или сообщение об ошибке

Список параметров объекта или дополнительных параметров запроса (см.выше):

  • vdc_network — Сеть дата-центра. Сеть дата-центра, для которой применяется правило NAT
  • rule_type — Тип правила. Тип правила трансляции адресов. SNAT — трансляция исходящих из внутренней сети запросов, DNAT — трансляция входящих во внутреннюю сеть запросов
  • description — Описание. Произвольное описание правила
  • protocol — Протокол. Протокол, для которого будет применяться правило NAT
  • original_ip_range — Исходный адрес/диапазон. Для SNAT правила это внутренний IP-адрес или диапазон IP-адресов, для правила DNAT — внешний IP-адрес или диапазон IP-адресов. Значение можно выбрать из списка или указать самостоятельно
  • original_port — Исходный порт. Исходный порт, для которого выполняется трансляция. Значение можно выбрать из списка или указать самостоятельно
  • translated_ip_range — Транслируемый адрес/диапазон. Для SNAT правила это внешний IP-адрес или диапазон IP-адресов, для правила DNAT — внутренний IP-адрес или диапазон IP-адресов. Значение можно выбрать из списка или указать самостоятельно
  • translated_port — Транслируемый порт. Транслируемый порт, по которому идет обращение. Значение можно выбрать из списка или указать самостоятельно
Включить

Функция: vdc.router.nat.resume

Включить

Уровень доступа: admin user

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции vdc.router.nat.

Результат: успешное выполнение операции или сообщение об ошибке

Синхронизирация объектов услуги с объектами на стороне ВДЦ

Функция: vdc.sync

Синхронизирация объектов услуги с объектами на стороне ВДЦ

Уровень доступа: admin

Параметры:

  • elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции vdc.

Результат: успешное выполнение операции или сообщение об ошибке

Войти в панель с правами пользователя

Функция: vdc.su

Войти в панель с правами пользователя

Уровень доступа: admin