Методы группы executor_server внешнего программного интерфейса менеджера сервиса предназначены для выполнения различных действий с серверами исполнителя скриптов, используемых в сервисе Фреш.
Сводка по методам
| Метод | Назначение |
|---|---|
| executor_server/binding_params | Получает параметры привязки сервера исполнителя скриптов |
| executor_server/create | Создает сервер исполнителя скриптов |
| executor_server/delete | Удаляет сервер исполнителя скриптов |
| executor_server/list | Получает список серверов исполнителя скриптов |
| executor_server/update | Изменяет сервер исполнителя скриптов |
executor_server/binding_params
Получает параметры привязки сервера исполнителя скриптов
| Параметр | Тип | Описание | Пример |
|---|---|---|---|
| Запрос | |||
| id | Число (+9.0) | Код элемента | 7 |
| Ответ | |||
| file_name | Строка переменная (50) | Имя под которым должен быть сохранен возвращаемый файл | binding_settings.json |
| file_data | Двоичные данные неограниченного размера в строке Base64 | Данные файла | 7B 22 65 78 65 63 75 74 6F 72 5F 73 65 72 76 65 72 5F 69 64 22 3A 20 22 35 37 39 64 32 32 33 34 2D 3... |
executor_server/create
Создает сервер исполнителя скриптов
| Параметр | Тип | Описание | Пример |
|---|---|---|---|
| Запрос | |||
| name | Строка переменная (150) | Наименование сервера исполнителя скриптов | exec web |
| Ответ: id (1) | |||
| Нет параметров | |||
executor_server/delete
Удаляет сервер исполнителя скриптов
| Параметр | Тип | Описание | Пример |
|---|---|---|---|
| Запрос | |||
| id | Число (+9.0) | Код элемента | 7 |
| deletion_mark | Булево | Пометка удаления | false |
| Ответ: id (1) | |||
| Нет параметров | |||
executor_server/list
Получает список серверов исполнителя скриптов
| Параметр | Тип | Описание | Пример |
|---|---|---|---|
| Запрос | |||
| filter * | Отбор элементов | ||
| - key | Строка (перечисление) | Поле отбора:
| name |
| - value | Строка переменная (150) | Значение отбора | 1cfresh |
| Ответ: list (0..*) | |||
| id | Число (+9.0) | Код элемента | 7 |
| deletion_mark | Булево | Пометка удаления | false |
| name | Строка переменная (150) | Наименование сервера исполнителя скриптов | exec web |
| bind_status | Булево | Статус привязки | true |
| last_activity_date * | Дата и время в строке формата ISO | Дата последней активности | 23.07.2025 15:01:19 |
| server_version * | Строка переменная (20) | Версия сервера | 4.4 |
| executor_version * | Строка переменная (20) | Версия исполнителя | 3.0.2-2 |
executor_server/update
Изменяет сервер исполнителя скриптов
| Параметр | Тип | Описание | Пример |
|---|---|---|---|
| Запрос | |||
| id | Число (+9.0) | Код элемента | 7 |
| name * | Строка переменная (150) | Наименование сервера исполнителя скриптов | exec web |
| Ответ: list (0..*) | |||
| Нет параметров | |||