Методы группы web_server внешнего программного интерфейса менеджера сервиса предназначены для выполнения различных действий с веб-серверами, на которых выполняются публикации информационных баз сервиса Фреш.
Сводка по методам
| Метод | Назначение |
|---|---|
| web_server/create | Создает веб-сервер |
| web_server/delete | Удаляет веб-сервер |
| web_server/list | Получает список веб-серверов |
| web_server/update | Изменяет веб-сервер |
web_server/create
Создает веб-сервер
| Параметр | Тип | Описание | Пример |
|---|---|---|---|
| Запрос | |||
| name | Строка переменная (64) | Наименование веб-сервера | web main |
| address | Строка переменная (255) | Адрес | web.domain.main |
| port | Число (+5.0) | Порт | 8080 |
| type * | Строка (перечисление) | Вид веб-сервера:
| apache24 |
| executor_server_id * | Число (+9.0) | Код сервера исполнителя скриптов | 1 |
| publication_path * | Строка переменная (1024) | Расположение публикаций | /var/www/fresh |
| config_path * | Строка переменная (1024) | Расположение подключаемых конфигурационных файлов публикаций | /etc/apache2/paas-base |
| platform_exec_path * | Строка переменная (1024) | Расположение исполняемых файлов платформы 1С:Предприятия | /opt/1c |
| Ответ: id (1) | |||
| Нет параметров | |||
web_server/delete
Удаляет веб-сервер
| Параметр | Тип | Описание | Пример |
|---|---|---|---|
| Запрос | |||
| id | Число (+9.0) | Код элемента | 7 |
| deletion_mark | Булево | Пометка удаления | false |
| Ответ: id (1) | |||
| Нет параметров | |||
web_server/list
Получает список веб-серверов
| Параметр | Тип | Описание | Пример |
|---|---|---|---|
| Запрос | |||
| filter * | Отбор элементов | ||
| - key | Строка (перечисление) | Поле отбора:
| name |
| - value | Строка переменная (150) | Значение отбора | 1cfresh |
| Ответ: list (0..*) | |||
| id | Число (+9.0) | Код элемента | 7 |
| deletion_mark | Булево | Пометка удаления | false |
| name | Строка переменная (64) | Наименование веб-сервера | web main |
| address | Строка переменная (255) | Адрес | web.domain.main |
| port | Число (+5.0) | Порт | 8080 |
| type * | Строка (перечисление) | Вид веб-сервера:
| apache24 |
| executor_server_id * | Число (+9.0) | Код сервера исполнителя скриптов | 1 |
| publication_path * | Строка переменная (1024) | Расположение публикаций | /var/www/fresh |
| config_path * | Строка переменная (1024) | Расположение подключаемых конфигурационных файлов публикаций | /etc/apache2/paas-base |
| platform_exec_path * | Строка переменная (1024) | Расположение исполняемых файлов платформы 1С:Предприятия | /opt/1c |
web_server/update
Изменяет веб-сервер
| Параметр | Тип | Описание | Пример |
|---|---|---|---|
| Запрос | |||
| id | Число (+9.0) | Код элемента | 7 |
| name * | Строка переменная (64) | Наименование веб-сервера | web main |
| address * | Строка переменная (255) | Адрес | web.domain.main |
| port * | Число (+5.0) | Порт | 8080 |
| type * | Строка (перечисление) | Вид веб-сервера:
| apache24 |
| executor_server_id * | Число (+9.0) | Код сервера исполнителя скриптов | 1 |
| publication_path * | Строка переменная (1024) | Расположение публикаций | /var/www/fresh |
| config_path * | Строка переменная (1024) | Расположение подключаемых конфигурационных файлов публикаций | /etc/apache2/paas-base |
| platform_exec_path * | Строка переменная (1024) | Расположение исполняемых файлов платформы 1С:Предприятия | /opt/1c |
| Ответ: list (0..*) | |||
| Нет параметров | |||