Методы группы work_server внешнего программного интерфейса менеджера сервиса предназначены для выполнения различных действий с рабочими серверами 1С:Предприятия, обеспечивающих работу информационных баз сервиса Фреш.
Сводка по методам
| Метод | Назначение |
|---|---|
| work_server/create | Создает рабочий сервер |
| work_server/delete | Удаляет рабочий сервер |
| work_server/list | Получает список рабочих серверов |
| work_server/update | Изменяет рабочий сервер |
work_server/create
Создает рабочий сервер
| Параметр | Тип | Описание | Пример |
|---|---|---|---|
| Запрос | |||
| name | Строка переменная (25) | Наименование рабочего сервера | 1cfresh |
| segment_id | Строка переменная (9) | Код сегмента сервиса | 000000013 |
| port * | Число (+5.0) | Порт | 1540 |
| address | Строка переменная (255) | Адрес сервера | 1cfresh.com |
| cluster_id * | Строка переменная (9) | Код кластера | 000000001 |
| executor_server_id * | Число (+9.0) | Код сервера исполнителя скриптов | 1 |
| working_dir * | Строка неограниченной длины | Рабочий каталог | /opt/1c |
| login * | Строка переменная (50) | Имя администратора сервера | admin |
| password * | Строка переменная (50) | Пароль администратора сервера | 123Qwer |
| Ответ: id (1) | |||
| Нет параметров | |||
work_server/delete
Удаляет рабочий сервер
| Параметр | Тип | Описание | Пример |
|---|---|---|---|
| Запрос | |||
| id | Строка переменная (9) | Код элемента | 000000007 |
| deletion_mark | Булево | Пометка удаления | false |
| Ответ: id (1) | |||
| Нет параметров | |||
work_server/list
Получает список рабочих серверов
| Параметр | Тип | Описание | Пример |
|---|---|---|---|
| Запрос | |||
| filter * | Отбор элементов | ||
| - key | Строка (перечисление) | Поле отбора:
| name |
| - value | Строка переменная (150) | Значение отбора | 1cfresh |
| Ответ: list (0..*) | |||
| id | Строка переменная (9) | Код элемента | 000000007 |
| deletion_mark | Булево | Пометка удаления | false |
| name | Строка переменная (25) | Наименование рабочего сервера | 1cfresh |
| segment_id | Строка переменная (9) | Код сегмента сервиса | 000000013 |
| port * | Число (+5.0) | Порт | 1540 |
| address | Строка переменная (255) | Адрес сервера | 1cfresh.com |
| cluster_id * | Строка переменная (9) | Код кластера | 000000001 |
| executor_server_id * | Число (+9.0) | Код сервера исполнителя скриптов | 1 |
| working_dir * | Строка неограниченной длины | Рабочий каталог | /opt/1c |
| login * | Строка переменная (50) | Имя администратора сервера | admin |
| password * | Строка переменная (50) | Пароль администратора сервера | 123Qwer |
work_server/update
Изменяет рабочий сервер
| Параметр | Тип | Описание | Пример |
|---|---|---|---|
| Запрос | |||
| id | Строка переменная (9) | Код элемента | 000000007 |
| name * | Строка переменная (25) | Наименование рабочего сервера | 1cfresh |
| segment_id * | Строка переменная (9) | Код сегмента сервиса | 000000013 |
| port * | Число (+5.0) | Порт | 1540 |
| address * | Строка переменная (255) | Адрес сервера | 1cfresh.com |
| cluster_id * | Строка переменная (9) | Код кластера | 000000001 |
| executor_server_id * | Число (+9.0) | Код сервера исполнителя скриптов | 1 |
| working_dir * | Строка неограниченной длины | Рабочий каталог | /opt/1c |
| login * | Строка переменная (50) | Имя администратора сервера | admin |
| password * | Строка переменная (50) | Пароль администратора сервера | 123Qwer |
| Ответ: list (0..*) | |||
| Нет параметров | |||