Download PDF
Download page Виртуальный ДЦ (vdc).
Виртуальный ДЦ (vdc)
vdc
Результат: список элементов
Виртуальный дата-центр
Уровень доступа: admin user
Параметр | Значение |
---|---|
vdcname | Наименование |
id | Id |
pricelist | Тариф |
account | Клиент |
project | Провайдер |
datacentername | Дата-центр |
processingmodule | Модуль обработки |
createdate | Дата создания |
expiredate | Действует до |
autoprolong | Автопродление |
status_msg | |
item_status | статус услуги. Может принимать значения:
|
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 | Состояние |
Удалить
Функция: 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 сервер, используемый в сети |
dns2 | Вторичный DNS сервер, используемый в сети |
dns_suffix | 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 | Состояние |
Доступ к консоли сервера
Функция: 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 | Сеть виртуального дата-центра, к которой необходимо подключить виртуальный сервер |
Внешние IP-адреса, подключенные к виртуальному серверу
Функция: vdc.vm.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-адрес, присоединяемый к виртуальному серверу |
port | Порт виртуального сервера, к которому будет подключен внешний IP-адрес |
Открепить IP от виртуального сервера
Функция: vdc.vm.ip.delete
Уровень доступа: 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.
Результат: успешное выполнение операции или сообщение об ошибке
IP-адреса, подключенные к балансировщику
Функция: vdc.loadbalancer.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 от балансировщика
Функция: vdc.loadbalancer.ip.delete
Уровень доступа: 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 | Состояние |
Выключить
Функция: 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 | Состояние |
Параметры 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 IPSec VPN туннеля |
peer_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 | Состояние |
Выключить
Функция: 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-адрес сервера балансировщика нагрузки |
pool | Пул настроек балансировщика нагрузки |
use_log | Необязательный параметр. Чтобы включить данную опцию используйте значение "on". Включает журналирование трафика, проходящего через сервер балансировщика нагрузки |
Включить
Функция: vdc.router.lbs.resume
Уровень доступа: admin user
Параметры:
- elid — один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор — это элемент id из функции vdc.router.lbs.
Результат: успешное выполнение операции или сообщение об ошибке
Управление Firewall маршрутизатора
Функция: vdc.router.firewall
Результат: список элементов
Уровень доступа: admin user
Параметр | Значение |
---|---|
id | Id |
name | Наименование правила |
source_desc | Источник |
destination_desc | Адрес назначения |
protocol | Протокол |
policy | Политика |
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.
Результат: успешное выполнение операции или сообщение об ошибке
Управление DHCP маршрутизатора
Функция: vdc.router.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.
Результат: успешное выполнение операции или сообщение об ошибке
Управление NAT маршрутизатора
Функция: vdc.router.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 | Тип правила трансляции адресов.
|
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