Методы группы infobase внешнего программного интерфейса менеджера сервиса предназначены для выполнения действий информационными базами 1С:Предприятия, размещенными в облачном сервисе Фреш.
Сводка по методам
Метод | Назначение |
---|---|
infobase/agent_script/create | Зарегистрировать новый сценарий агента сервиса и запланировать выполнение его заданий |
infobase/agent_script/list | Список сценариев агента сервиса по информационной базе |
infobase/list | Список информационных баз |
infobase/agent_script/create
Зарегистрировать новый сценарий агента сервиса и запланировать выполнение его заданий
Параметр | Тип | Описание | Пример |
---|---|---|---|
Запрос | |||
cluster_ib_name | Строка переменная (255) | Имя базы в кластере 1С | mt |
id * | Число (+9.0) | Код информационной базы | 2 |
update_param * | Параметры обновления конфигурации | ||
- target_conf_id | Строка переменная (22) | Код целевой конфигурации | mt |
- target_version | Строка переменная (18) | Номер целевой версии | 1.1.3.11 |
- permission_code * | Строка неограниченной длины | Код, разрешающий начало сеанса вопреки блокировке | 1433270 |
- denied_from | Дата и время в строке формата ISO | Начало интервала блокировки сеансов для обновления | 01.01.2022 0:00:00 |
- estimated_completion_time * | Дата и время в строке формата ISO | Плановое время окончания обновления | 01.01.2022 0:05:00 |
template | Строка (перечисление) | Код вида сценария агента:
| UpdateIB |
force * | Булево | Выполнить даже при наличии предупреждений | false |
Ответ | |||
cluster_ib_name | Строка переменная (255) | Имя базы в кластере 1С | mt |
id | Число (+9.0) | Код информационной базы | 2 |
template * | Строка (перечисление) | Код вида сценария агента:
| UpdateIB |
force * | Булево | Выполнить даже при наличии предупреждений | false |
created * | Булево | Зарегистрирован новый сценарий | true |
infobase/agent_script/list
Список сценариев агента сервиса по информационной базе
Параметр | Тип | Описание | Пример |
---|---|---|---|
Запрос | |||
cluster_ib_name | Строка переменная (255) | Имя базы в кластере 1С | mt |
id * | Число (+9.0) | Код информационной базы | 2 |
template * | Строка (перечисление) | Код вида сценария агента:
| UpdateIB |
done * | Булево | Задание сценария агента завершено | true |
Ответ | |||
cluster_ib_name | Строка переменная (255) | Имя базы в кластере 1С | mt |
id * | Число (+9.0) | Код информационной базы | 2 |
list | Список (0..*) | Список сведений о сценариях агента сервиса | |
- template | Строка (перечисление) | Код вида сценария агента:
| UpdateIB |
- agent * | Строка переменная (25) | Наименование агента сервиса | Агент 1 |
- description * | Строка неограниченной длины | Описание сценария | 1.1.3.11 план 28.02.2019 0:00:00 |
- start * | Дата и время в строке формата ISO | Момент планирования заданий сценария | 28.02.2019 0:00:00 |
- finish * | Дата и время в строке формата ISO | Момент завершения обработки выполненного задания сценария | 28.02.2019 0:15:00 |
- done * | Булево | Задание сценария агента завершено | true |
- success * | Булево | Успешное завершение задания сценария агента | true |
- message * | Строка неограниченной длины | Сообщение агента сервиса по результатам выполнения заданий сценария |
infobase/list
Список информационных баз
Параметр | Тип | Описание | Пример |
---|---|---|---|
Запрос | |||
cluster_ib_name * | Строка переменная (255) | Имя базы в кластере 1С | mt |
id * | Число (+9.0) | Код информационной базы | 2 |
conf_id * | Строка переменная (22) | Код конфигурации | mt |
version * | Строка переменная (18) | Номер версии | 1.1.3.10 |
add_tenant * | Булево | Добавлять новые приложения | true |
block_binding * | Булево | Блокировать автоматическую привязку новых приложений | false |
usage_mode * | Строка (перечисление) | Режим использования:
| Рабочий |
include_tags * | Массив из Строка переменная (150) | Фильтр по указанному списку тегов | ["Обновлять в первую очередь"] |
exclude_tags * | Массив из Строка переменная (150) | Фильтр кроме указанного списка тегов | ["Тестовая база"] |
Ответ: list (0..*) | |||
id | Число (+9.0) | Код информационной базы | 2 |
name | Строка переменная (64) | Наименование информационной базы | Работа в модели сервиса |
deletion_mark | Булево | Пометка удаления | false |
conf_id | Строка переменная (22) | Код конфигурации | mt |
version | Строка переменная (18) | Номер версии | 1.1.3.10 |
configuration_change_enabled | Булево | Включена возможность изменения конфигурации | true |
add_tenant | Булево | Добавлять новые приложения | true |
block_binding | Булево | Блокировать автоматическую привязку новых приложений | false |
url * | Строка переменная (512) | Веб-адрес | http://example.com/mt |
cluster_ib_name | Строка переменная (255) | Имя базы в кластере 1С | mt |
cluster_id | Строка переменная (9) | Код кластера | 000000001 |
use_initial_data | Булево | Заполнять новые приложения начальными данными | false |
min_pool * | Число (+5.0) | Минимум свободных приложений | 3 |
usage_mode | Строка (перечисление) | Режим использования:
| Рабочий |
tags | Список (1..*) | Список тегов | ["Обновлять в первую очередь"] |
interaction_mode | Строка (перечисление) | Режим взаимодействия:
| Использовать |