Методы группы configuration внешнего программного интерфейса Менеджера сервиса предназначены для выполнения действий с конфигурациями и версиями конфигураций, размещенных в облачном сервисе Фреш.
Методы этой группы могут использоваться:
- администраторами сервиса;
- пользователями, которых администратор сервиса назначил ответственными за конфигурацию — по отношению к этой конфигурации и версиям этой конфигурации.
Сводка по методам
Метод | Назначение |
---|---|
configuration/delete | Пометить на удаление или снять пометку удаления конфигурации |
configuration/info | Информация об используемой в сервисе конфигурации |
configuration/list | Список используемых в сервисе конфигураций |
configuration/update | Изменить информацию об используемой в сервисе конфигурации |
configuration/version/create | Зарегистрировать новую версию конфигурации |
configuration/version/delete | Пометить на удаление или снять пометку удаления версии конфигурации |
configuration/version/info | Информация о версии конфигурации |
configuration/version/list | Список версий конфигураций |
configuration/version/update | Изменить информацию о версии конфигурации |
configuration/version/agent_script/create | Зарегистрировать новый сценарий агента сервиса и запланировать выполнение его заданий |
configuration/version/agent_script/list | Список сценариев агента сервиса по версии конфигурации |
configuration/version/file/create | Зарегистрировать новый файл версии конфигурации |
configuration/version/file/delete | Удалить файл версии конфигурации |
configuration/version/file/list | Список файлов версии конфигурации |
configuration/version/file_token/download | Получить талон на скачивание файла версии конфигурации |
configuration/version/file_token/upload | Получить талон на загрузку файла версии конфигурации |
configuration/version/incident/list | Список инцидентов, выявленных при проверке версий и обновлений конфигураций |
configuration/version/incident/update | Изменить принятое по инциденту решение |
configuration/version/source/create | Зарегистрировать новый элемент цепочки обновления с исходной на целевую версию конфигурации |
configuration/version/source/delete | Пометить на удаление или снять пометку удаления элемента цепочки обновления |
configuration/version/source/info | Информация об элементе цепочки обновления с исходной на целевую версию конфигурации |
configuration/version/source/list | Список исходных версий для обновления на целевую версию конфигурации |
configuration/version/source/file/create | Зарегистрировать новый файл элемента цепочки обновления |
configuration/version/source/file/delete | Удалить файл элемента цепочки обновления |
configuration/version/source/file/list | Список файлов элемента цепочки обновления |
configuration/version/source/file_token/download | Получить талон на скачивание файла элемента цепочки обновления |
configuration/version/source/file_token/upload | Получить талон на загрузку файла элемента цепочки обновления |
configuration/create | Зарегистрировать новую конфигурацию |
configuration/delete
Пометить на удаление или снять пометку удаления конфигурации
Параметр | Тип | Описание | Пример |
---|---|---|---|
Запрос | |||
id | Строка переменная (22) | Код конфигурации | mt |
deletion_mark | Булево | Пометка удаления | true |
Ответ | |||
id | Строка переменная (22) | Код конфигурации | mt |
updated * | Булево | Элемент изменен | true |
created * | Булево | Создан новый элемент | false |
change_list | Список (0..*) | Список изменений | |
- name | Строка переменная (255) | Имя поля | deletion_mark |
- value * | Число (любое), Строка неограниченной длины, Дата и время в строке формата ISO, Булево, Уникальный идентификатор, Двоичные данные неограниченного размера в строке Base64, Массив, Структура | Установленное значение | true |
- old_value * | Число (любое), Строка неограниченной длины, Дата и время в строке формата ISO, Булево, Уникальный идентификатор, Двоичные данные неограниченного размера в строке Base64, Массив, Структура | Прежнее значение | false |
configuration/info
Информация об используемой в сервисе конфигурации
Параметр | Тип | Описание | Пример |
---|---|---|---|
Запрос | |||
id | Строка переменная (22) | Код конфигурации | mt |
Ответ | |||
id * | Строка переменная (22) | Код конфигурации | mt |
deletion_mark * | Булево | Пометка удаления | false |
owner_id * | Число (+12.0) | Код абонента, являющегося владельцем конфигурации | 1 |
name * | Строка переменная (64) | Наименование конфигурации | Работа в модели сервиса |
sysname * | Строка переменная (255) | Имя конфигурации, как оно задано в конфигураторе | РаботаВМоделиСервиса |
type * | Строка (перечисление) | Тип конфигурации:
| Прикладная |
description * | Строка неограниченной длины | Описание конфигурации | |
icon * | Двоичные данные неограниченного размера в строке Base64 | Пиктограмма | 89 50 4E 47 0D 0A 1A 0A 00 00 00 0D 49 48 44 52 00 00 00 10 00 00 00 10 08 06 00 00 00 1F F3 FF 61 0... |
create_theme * | Булево | Создавать тему в конференции | false |
mobile_key * | Строка переменная (32) | Подпись мобильного клиента |
configuration/list
Список используемых в сервисе конфигураций
Параметр | Тип | Описание | Пример |
---|---|---|---|
Запрос | |||
id * | Строка переменная (22) | Код конфигурации | mt |
sysname * | Строка переменная (255) | Имя конфигурации, как оно задано в конфигураторе | РаботаВМоделиСервиса |
Ответ: list (1..*) | |||
id | Строка переменная (22) | Код конфигурации | mt |
deletion_mark | Булево | Пометка удаления | false |
owner_id | Число (+12.0) | Код абонента, являющегося владельцем конфигурации | 1 |
name | Строка переменная (64) | Наименование конфигурации | Работа в модели сервиса |
sysname | Строка переменная (255) | Имя конфигурации, как оно задано в конфигураторе | РаботаВМоделиСервиса |
type | Строка (перечисление) | Тип конфигурации:
| Прикладная |
configuration/update
Изменить информацию об используемой в сервисе конфигурации
Параметр | Тип | Описание | Пример |
---|---|---|---|
Запрос | |||
id | Строка переменная (22) | Код конфигурации | mt |
name * | Строка переменная (64) | Наименование конфигурации | Работа в модели сервиса |
sysname * | Строка переменная (255) | Имя конфигурации, как оно задано в конфигураторе | РаботаВМоделиСервиса |
type * | Строка (перечисление) | Тип конфигурации:
| Прикладная |
description * | Строка неограниченной длины | Описание конфигурации | |
icon * | Двоичные данные размером до 10240 байт в строке Base64 | Пиктограмма, размер до 10 Кб | 89 50 4E 47 0D 0A 1A 0A 00 00 00 0D 49 48 44 52 00 00 00 10 00 00 00 10 08 06 00 00 00 1F F3 FF 61 0... |
mobile_key * | Строка переменная (32) | Подпись мобильного клиента | |
Ответ | |||
id | Строка переменная (22) | Код конфигурации | mt |
updated * | Булево | Элемент изменен | true |
created * | Булево | Создан новый элемент | false |
change_list | Список (0..*) | Список изменений | |
- name | Строка переменная (255) | Имя поля | icon |
- value * | Число (любое), Строка неограниченной длины, Дата и время в строке формата ISO, Булево, Уникальный идентификатор, Двоичные данные неограниченного размера в строке Base64, Массив, Структура | Установленное значение | 89 50 4E 47 0D 0A 1A 0A 00 00 00 0D 49 48 44 52 00 00 00 10 00 00 00 10 08 06 00 00 00 1F F3 FF 61 0... |
- old_value * | Число (любое), Строка неограниченной длины, Дата и время в строке формата ISO, Булево, Уникальный идентификатор, Двоичные данные неограниченного размера в строке Base64, Массив, Структура | Прежнее значение |
configuration/version/create
Зарегистрировать новую версию конфигурации
Параметр | Тип | Описание | Пример |
---|---|---|---|
Запрос | |||
conf_id | Строка переменная (22) | Код конфигурации | mt |
version | Строка переменная (18) | Номер версии | 1.1.3.12 |
type | Строка (перечисление) | Тип версии:
| Релиз |
platform * | Строка переменная (18) | Минимальный номер версии платформы 1С:Предприятие | 8.3.13.1809 |
vendor * | Строка переменная (256) | Поставщик | Фирма "1С" |
description * | Строка неограниченной длины | Описание версии | Пример описания версии |
Ответ | |||
conf_id | Строка переменная (22) | Код конфигурации | mt |
version | Строка переменная (18) | Номер версии | 1.1.3.12 |
updated * | Булево | Элемент изменен | false |
created * | Булево | Создан новый элемент | true |
change_list | Список (0..*) | Список изменений | |
- name | Строка переменная (255) | Имя поля | |
- value * | Число (любое), Строка неограниченной длины, Дата и время в строке формата ISO, Булево, Уникальный идентификатор, Двоичные данные неограниченного размера в строке Base64, Массив, Структура | Установленное значение | |
- old_value * | Число (любое), Строка неограниченной длины, Дата и время в строке формата ISO, Булево, Уникальный идентификатор, Двоичные данные неограниченного размера в строке Base64, Массив, Структура | Прежнее значение |
configuration/version/delete
Пометить на удаление или снять пометку удаления версии конфигурации
Параметр | Тип | Описание | Пример |
---|---|---|---|
Запрос | |||
conf_id | Строка переменная (22) | Код конфигурации | mt |
version | Строка переменная (18) | Номер версии | 1.1.3.10 |
deletion_mark | Булево | Пометка удаления | true |
Ответ | |||
conf_id | Строка переменная (22) | Код конфигурации | mt |
version | Строка переменная (18) | Номер версии | 1.1.3.10 |
updated * | Булево | Элемент изменен | true |
created * | Булево | Создан новый элемент | false |
change_list | Список (0..*) | Список изменений | |
- name | Строка переменная (255) | Имя поля | deletion_mark |
- value * | Число (любое), Строка неограниченной длины, Дата и время в строке формата ISO, Булево, Уникальный идентификатор, Двоичные данные неограниченного размера в строке Base64, Массив, Структура | Установленное значение | true |
- old_value * | Число (любое), Строка неограниченной длины, Дата и время в строке формата ISO, Булево, Уникальный идентификатор, Двоичные данные неограниченного размера в строке Base64, Массив, Структура | Прежнее значение | false |
configuration/version/info
Информация о версии конфигурации
Параметр | Тип | Описание | Пример |
---|---|---|---|
Запрос | |||
conf_id | Строка переменная (22) | Код конфигурации | mt |
version | Строка переменная (18) | Номер версии | 1.1.3.10 |
Ответ | |||
conf_id * | Строка переменная (22) | Код конфигурации | mt |
version * | Строка переменная (18) | Номер версии | 1.1.3.10 |
deletion_mark * | Булево | Пометка удаления | false |
type * | Строка (перечисление) | Тип версии:
| Релиз |
description * | Строка неограниченной длины | Описание версии | |
platform * | Строка переменная (18) | Минимальный номер версии платформы 1С:Предприятие | |
vendor * | Строка переменная (256) | Поставщик | Фирма "1С" |
configuration/version/list
Список версий конфигураций
Параметр | Тип | Описание | Пример |
---|---|---|---|
Запрос | |||
conf_id | Строка переменная (22) | Код конфигурации | mt |
version * | Строка переменная (18) | Номер версии | 1.1.3.10 |
Ответ | |||
conf_id | Строка переменная (22) | Код конфигурации | mt |
list | Список (0..*) | Список сведений по версиям конфигурации | |
- version | Строка переменная (18) | Номер версии | 1.1.3.10 |
- deletion_mark | Булево | Пометка удаления | false |
- type | Строка (перечисление) | Тип версии:
| Релиз |
- platform * | Строка переменная (18) | Минимальный номер версии платформы 1С:Предприятие | |
- vendor * | Строка переменная (256) | Поставщик | Фирма "1С" |
configuration/version/update
Изменить информацию о версии конфигурации
Параметр | Тип | Описание | Пример |
---|---|---|---|
Запрос | |||
conf_id | Строка переменная (22) | Код конфигурации | mt |
version | Строка переменная (18) | Номер версии | 1.1.3.10 |
type | Строка (перечисление) | Тип версии:
| Релиз |
platform * | Строка переменная (18) | Минимальный номер версии платформы 1С:Предприятие | 8.3.13.1809 |
vendor * | Строка переменная (256) | Поставщик | Фирма "1С" |
description * | Строка неограниченной длины | Описание версии | Пример описания версии |
Ответ | |||
conf_id | Строка переменная (22) | Код конфигурации | mt |
version | Строка переменная (18) | Номер версии | 1.1.3.10 |
updated * | Булево | Элемент изменен | true |
created * | Булево | Создан новый элемент | false |
change_list | Список (0..*) | Список изменений | |
- name | Строка переменная (255) | Имя поля | description |
- value * | Число (любое), Строка неограниченной длины, Дата и время в строке формата ISO, Булево, Уникальный идентификатор, Двоичные данные неограниченного размера в строке Base64, Массив, Структура | Установленное значение | Пример описания версии |
- old_value * | Число (любое), Строка неограниченной длины, Дата и время в строке формата ISO, Булево, Уникальный идентификатор, Двоичные данные неограниченного размера в строке Base64, Массив, Структура | Прежнее значение |
configuration/version/agent_script/create
Зарегистрировать новый сценарий агента сервиса и запланировать выполнение его заданий
Параметр | Тип | Описание | Пример |
---|---|---|---|
Запрос | |||
conf_id | Строка переменная (22) | Код конфигурации | mt |
version | Строка переменная (18) | Номер версии | 1.1.3.10 |
template | Строка (перечисление) | Код вида сценария агента:
| VersionDeploymentOptions |
notify * | Булево | Оповещать о проблемах (используется в CheckCompatibilityConfigurationExtensions) | false |
force * | Булево | Выполнить даже при наличии предупреждений | true |
Ответ | |||
conf_id | Строка переменная (22) | Код конфигурации | mt |
version | Строка переменная (18) | Номер версии | 1.1.3.10 |
template * | Строка (перечисление) | Код вида сценария агента:
| VersionDeploymentOptions |
notify * | Булево | Оповещать о проблемах (используется в CheckCompatibilityConfigurationExtensions) | false |
force * | Булево | Выполнить даже при наличии предупреждений | true |
created * | Булево | Зарегистрирован новый сценарий | true |
configuration/version/agent_script/list
Список сценариев агента сервиса по версии конфигурации
Параметр | Тип | Описание | Пример |
---|---|---|---|
Запрос | |||
conf_id | Строка переменная (22) | Код конфигурации | mt |
version | Строка переменная (18) | Номер версии | 1.1.3.10 |
template * | Строка (перечисление) | Код вида сценария агента:
| VersionDeploymentOptions |
done * | Булево | Задание сценария агента завершено | true |
Ответ | |||
conf_id | Строка переменная (22) | Код конфигурации | mt |
version | Строка переменная (18) | Номер версии | 1.1.3.10 |
list | Список (0..*) | Список сведений о сценариях агента сервиса | |
- template | Строка (перечисление) | Код вида сценария агента:
| VersionDeploymentOptions |
- agent * | Строка переменная (25) | Наименование агента сервиса | Агент 1 |
- description * | Строка неограниченной длины | Описание сценария | 1.1.3.10 |
- start * | Дата и время в строке формата ISO | Момент планирования заданий сценария | 28.02.2019 0:00:00 |
- finish * | Дата и время в строке формата ISO | Момент завершения обработки выполненного задания сценария | 28.02.2019 0:15:00 |
- done * | Булево | Задание сценария агента завершено | true |
- success * | Булево | Успешное завершение задания сценария агента | true |
- message * | Строка неограниченной длины | Сообщение агента сервиса по результатам выполнения заданий сценария |
configuration/version/file/create
Зарегистрировать новый файл версии конфигурации
Параметр | Тип | Описание | Пример |
---|---|---|---|
Запрос | |||
conf_id | Строка переменная (22) | Код конфигурации | mt |
version | Строка переменная (18) | Номер версии | 1.1.3.10 |
file_type | Строка (перечисление) | Назначение файла:
| SuppliedDataKinds |
file_id | Уникальный идентификатор | Идентификатор файла | 2ac3e1cb-8dab-4266-8b8e-a2196c31ae94 |
Ответ | |||
conf_id | Строка переменная (22) | Код конфигурации | mt |
version | Строка переменная (18) | Номер версии | 1.1.3.10 |
file_type * | Строка (перечисление) | Назначение файла:
| SuppliedDataKinds |
file_id * | Уникальный идентификатор | Идентификатор файла | 2ac3e1cb-8dab-4266-8b8e-a2196c31ae94 |
created * | Булево | Зарегистрирован новый файл | true |
configuration/version/file/delete
Удалить файл версии конфигурации
Параметр | Тип | Описание | Пример |
---|---|---|---|
Запрос | |||
conf_id | Строка переменная (22) | Код конфигурации | mt |
version | Строка переменная (18) | Номер версии | 1.1.3.10 |
file_type | Строка (перечисление) | Назначение файла:
| ConfigurationDistribution |
Ответ | |||
conf_id | Строка переменная (22) | Код конфигурации | mt |
version | Строка переменная (18) | Номер версии | 1.1.3.10 |
file_type * | Строка (перечисление) | Назначение файла:
| ConfigurationDistribution |
file_id * | Уникальный идентификатор | Идентификатор файла | a741f8ef-2bfa-4a4c-b8e3-17ae36f39035 |
deleted * | Булево | Файл удален | true |
configuration/version/file/list
Список файлов версии конфигурации
Параметр | Тип | Описание | Пример |
---|---|---|---|
Запрос | |||
conf_id | Строка переменная (22) | Код конфигурации | mt |
version | Строка переменная (18) | Номер версии | 1.1.3.10 |
file_type * | Строка (перечисление) | Назначение файла:
| ConfigurationDistribution |
file_id * | Уникальный идентификатор | Идентификатор файла | a741f8ef-2bfa-4a4c-b8e3-17ae36f39035 |
Ответ | |||
conf_id | Строка переменная (22) | Код конфигурации | mt |
version | Строка переменная (18) | Номер версии | 1.1.3.10 |
list | Список (0..*) | Список сведений по файлам версии конфигурации | |
- file_type | Строка (перечисление) | Назначение файла:
| ConfigurationDistribution |
- file_id * | Уникальный идентификатор | Идентификатор файла | a741f8ef-2bfa-4a4c-b8e3-17ae36f39035 |
- size * | Число (+15.0) | Размер файла (байт) | 13873366 |
- name * | Строка переменная (255) | Имя файла | 1cv8.cf |
- date * | Дата и время в строке формата ISO | Дата файла | 23.04.2019 20:57:58 |
configuration/version/file_token/download
Получить талон на скачивание файла версии конфигурации
Параметр | Тип | Описание | Пример |
---|---|---|---|
Запрос | |||
conf_id | Строка переменная (22) | Код конфигурации | mt |
version | Строка переменная (18) | Номер версии | 1.1.3.10 |
file_type | Строка (перечисление) | Назначение файла:
| ConfigurationDistribution |
Ответ | |||
conf_id | Строка переменная (22) | Код конфигурации | mt |
version | Строка переменная (18) | Номер версии | 1.1.3.10 |
file_type | Строка (перечисление) | Назначение файла:
| ConfigurationDistribution |
direction * | Строка (перечисление) | Направление передачи данных:
| download |
token * | Строка переменная (64) | Талон на скачивание файла | bacff7f85e0fec5a0aba0b7a2e705a7c09b352dc196b45cab40897aae42a59eb |
url * | Строка неограниченной длины | Адрес для скачивания (GET) | http://example.com/sm/hs/dt/download/bacff7f85e0fec5a0aba0b7a2e705a7c09b352dc196b45cab40897aae42a59eb |
configuration/version/file_token/upload
Получить талон на загрузку файла версии конфигурации
Параметр | Тип | Описание | Пример |
---|---|---|---|
Запрос | |||
conf_id | Строка переменная (22) | Код конфигурации | mt |
version | Строка переменная (18) | Номер версии | 1.1.3.10 |
file_type | Строка (перечисление) | Назначение файла:
| ConfigurationDistribution |
name | Строка переменная (255) | Имя файла | 1cv8.cf |
size | Число (+15.0) | Размер файла (байт) | 52428800 |
advancedcheck * | Булево | Дополнительно проверить и обработать двоичные данные файла поставки (*.cf) | true |
Ответ | |||
conf_id | Строка переменная (22) | Код конфигурации | mt |
version | Строка переменная (18) | Номер версии | 1.1.3.10 |
file_type | Строка (перечисление) | Назначение файла:
| ConfigurationDistribution |
direction * | Строка (перечисление) | Направление передачи данных:
| upload |
token * | Строка переменная (64) | Талон на загрузку файла | bacff7f85e0fec5a0aba0b7a2e705a7c09b352dc196b45cab40897aae42a59eb |
url * | Строка неограниченной длины | Адрес для загрузки (PUT) | http://example.com/sm/hs/dt/upload/bacff7f85e0fec5a0aba0b7a2e705a7c09b352dc196b45cab40897aae42a59eb |
configuration/version/incident/list
Список инцидентов, выявленных при проверке версий и обновлений конфигураций
Параметр | Тип | Описание | Пример |
---|---|---|---|
Запрос | |||
target | Целевая (проверяемая) версия | ||
- conf_id | Строка переменная (22) | Код конфигурации | mt |
- version | Строка переменная (18) | Номер версии | 1.1.3.11 |
source * | Исходная версия (при проверке обновления на целевую) | mt | |
- conf_id | Строка переменная (22) | Код конфигурации | mt |
- version | Строка переменная (18) | Номер версии | 1.1.3.10 |
test_kind * | Строка переменная (50) | Вид проверки, в рамках которой зарегистрирован инцидент | DataLosses |
Ответ: list (1..*) | |||
target | Целевая (проверяемая) версия | ||
- conf_id | Строка переменная (22) | Код конфигурации | mt |
- version | Строка переменная (18) | Номер версии | 1.1.3.11 |
source * | Исходная версия (при проверке обновления на целевую) | mt | |
- conf_id | Строка переменная (22) | Код конфигурации | mt |
- version | Строка переменная (18) | Номер версии | 1.1.3.10 |
id * | Число (+10.0) | Код инцидента, рассчитанный как хеш CRC32 его ключевых свойств | 86033667 |
decision * | Строка (перечисление) | Решение по инциденту:
| ЯвляетсяОшибкой |
test_kind * | Строка переменная (50) | Вид проверки, в рамках которой зарегистрирован инцидент | DataLosses |
description * | Строка неограниченной длины | Описание инцидента | Удален в Зарплата 5.0.33.4 |
correction * | Строка переменная (256) | Изменение, выявленное проверкой обновления | Данные удалены |
purpose * | Строка переменная (80) | Назначение объекта, уточняющее его свойства | Реквизит табличной части |
object_name * | Строка переменная (256) | Имя объекта, в котором выявлено изменение | Документ.НДФЛ2.ТабличнаяЧасть.ТаблицаДокумента.Реквизит.Отметка |
subsystems * | Строка неограниченной длины | Подсистемы конфигурации, в состав которых входит объект | Налоги.Документы; ОбъектыЗарплата; Отчетность.НДФЛ; УниверсальныйЖурнал.НДФЛ |
configuration/version/incident/update
Изменить принятое по инциденту решение
Параметр | Тип | Описание | Пример |
---|---|---|---|
Запрос | |||
id | Число (+10.0) | Код инцидента, рассчитанный как хеш CRC32 его ключевых свойств | 86033667 |
target | Целевая (проверяемая) версия | ||
- conf_id | Строка переменная (22) | Код конфигурации | mt |
- version | Строка переменная (18) | Номер версии | 1.1.3.11 |
source * | Исходная версия (при проверке обновления на целевую) | mt | |
- conf_id | Строка переменная (22) | Код конфигурации | mt |
- version | Строка переменная (18) | Номер версии | 1.1.3.10 |
decision | Строка (перечисление) | Решение по инциденту:
| ЯвляетсяОшибкой |
Ответ: list (1..*) | |||
Нет параметров |
configuration/version/source/create
Зарегистрировать новый элемент цепочки обновления с исходной на целевую версию конфигурации
Параметр | Тип | Описание | Пример |
---|---|---|---|
Запрос | |||
target_conf_id | Строка переменная (22) | Код целевой конфигурации | mt |
target_version | Строка переменная (18) | Номер целевой версии | 1.1.3.10 |
source_conf_id | Строка переменная (22) | Код исходной конфигурации | mt |
source_version | Строка переменная (18) | Номер исходной версии | 1.1.3.9 |
Ответ | |||
target_conf_id | Строка переменная (22) | Код целевой конфигурации | mt |
target_version | Строка переменная (18) | Номер целевой версии | 1.1.3.10 |
source_conf_id | Строка переменная (22) | Код исходной конфигурации | mt |
source_version | Строка переменная (18) | Номер исходной версии | 1.1.3.9 |
updated * | Булево | Элемент изменен | true |
created * | Булево | Создан новый элемент | true |
change_list | Список (0..*) | Список изменений | |
- name | Строка переменная (255) | Имя поля | |
- value * | Число (любое), Строка неограниченной длины, Дата и время в строке формата ISO, Булево, Уникальный идентификатор, Двоичные данные неограниченного размера в строке Base64, Массив, Структура | Установленное значение | |
- old_value * | Число (любое), Строка неограниченной длины, Дата и время в строке формата ISO, Булево, Уникальный идентификатор, Двоичные данные неограниченного размера в строке Base64, Массив, Структура | Прежнее значение |
configuration/version/source/delete
Пометить на удаление или снять пометку удаления элемента цепочки обновления
Параметр | Тип | Описание | Пример |
---|---|---|---|
Запрос | |||
target_conf_id | Строка переменная (22) | Код целевой конфигурации | mt |
target_version | Строка переменная (18) | Номер целевой версии | 1.1.3.10 |
source_conf_id | Строка переменная (22) | Код исходной конфигурации | mt |
source_version | Строка переменная (18) | Номер исходной версии | 1.1.3.8 |
deletion_mark | Булево | Пометка удаления | true |
Ответ | |||
target_conf_id | Строка переменная (22) | Код целевой конфигурации | mt |
target_version | Строка переменная (18) | Номер целевой версии | 1.1.3.10 |
source_conf_id | Строка переменная (22) | Код исходной конфигурации | mt |
source_version | Строка переменная (18) | Номер исходной версии | 1.1.3.8 |
updated * | Булево | Элемент изменен | true |
created * | Булево | Создан новый элемент | false |
change_list | Список (0..*) | Список изменений | |
- name | Строка переменная (255) | Имя поля | deletion_mark |
- value * | Число (любое), Строка неограниченной длины, Дата и время в строке формата ISO, Булево, Уникальный идентификатор, Двоичные данные неограниченного размера в строке Base64, Массив, Структура | Установленное значение | true |
- old_value * | Число (любое), Строка неограниченной длины, Дата и время в строке формата ISO, Булево, Уникальный идентификатор, Двоичные данные неограниченного размера в строке Base64, Массив, Структура | Прежнее значение | false |
configuration/version/source/info
Информация об элементе цепочки обновления с исходной на целевую версию конфигурации
Параметр | Тип | Описание | Пример |
---|---|---|---|
Запрос | |||
target_conf_id | Строка переменная (22) | Код целевой конфигурации | mt |
target_version | Строка переменная (18) | Номер целевой версии | 1.1.3.10 |
source_conf_id | Строка переменная (22) | Код исходной конфигурации | mt |
source_version | Строка переменная (18) | Номер исходной версии | 1.1.3.8 |
Ответ | |||
target_conf_id * | Строка переменная (22) | Код целевой конфигурации | mt |
target_version * | Строка переменная (18) | Номер целевой версии | 1.1.3.10 |
source_conf_id * | Строка переменная (22) | Код исходной конфигурации | mt |
source_version * | Строка переменная (18) | Номер исходной версии | 1.1.3.8 |
deletion_mark * | Булево | Пометка удаления | false |
configuration/version/source/list
Список исходных версий для обновления на целевую версию конфигурации
Параметр | Тип | Описание | Пример |
---|---|---|---|
Запрос | |||
target_conf_id | Строка переменная (22) | Код целевой конфигурации | mt |
target_version | Строка переменная (18) | Номер целевой версии | 1.1.3.10 |
Ответ | |||
target_conf_id | Строка переменная (22) | Код целевой конфигурации | mt |
target_version | Строка переменная (18) | Номер целевой версии | 1.1.3.10 |
list | Список (0..*) | Список исходных версий для обновления на целевую версию конфигурации | |
- source_conf_id | Строка переменная (22) | Код исходной конфигурации | mt |
- source_version | Строка переменная (18) | Номер исходной версии | 1.1.3.8 |
- deletion_mark | Булево | Пометка удаления | false |
configuration/version/source/file/create
Зарегистрировать новый файл элемента цепочки обновления
Параметр | Тип | Описание | Пример |
---|---|---|---|
Запрос | |||
target_conf_id | Строка переменная (22) | Код целевой конфигурации | mt |
target_version | Строка переменная (18) | Номер целевой версии | 1.1.3.10 |
source_conf_id | Строка переменная (22) | Код исходной конфигурации | mt |
source_version | Строка переменная (18) | Номер исходной версии | 1.1.3.8 |
file_type | Строка (перечисление) | Назначение файла:
| DataLoss |
file_id | Уникальный идентификатор | Идентификатор файла | 2ac3e1cb-8dab-4266-8b8e-a2196c31ae94 |
Ответ | |||
target_conf_id | Строка переменная (22) | Код целевой конфигурации | mt |
target_version | Строка переменная (18) | Номер целевой версии | 1.1.3.10 |
source_conf_id | Строка переменная (22) | Код исходной конфигурации | mt |
source_version | Строка переменная (18) | Номер исходной версии | 1.1.3.8 |
file_type * | Строка (перечисление) | Назначение файла:
| DataLoss |
created * | Булево | Зарегистрирован новый файл | true |
file_id * | Уникальный идентификатор | Идентификатор файла | 2ac3e1cb-8dab-4266-8b8e-a2196c31ae94 |
configuration/version/source/file/delete
Удалить файл элемента цепочки обновления
Параметр | Тип | Описание | Пример |
---|---|---|---|
Запрос | |||
target_conf_id | Строка переменная (22) | Код целевой конфигурации | mt |
target_version | Строка переменная (18) | Номер целевой версии | 1.1.3.10 |
source_conf_id | Строка переменная (22) | Код исходной конфигурации | mt |
source_version | Строка переменная (18) | Номер исходной версии | 1.1.3.8 |
file_type | Строка (перечисление) | Назначение файла:
| ConfigurationUpdate |
Ответ | |||
target_conf_id | Строка переменная (22) | Код целевой конфигурации | mt |
target_version | Строка переменная (18) | Номер целевой версии | 1.1.3.10 |
source_conf_id | Строка переменная (22) | Код исходной конфигурации | mt |
source_version | Строка переменная (18) | Номер исходной версии | 1.1.3.8 |
file_type * | Строка (перечисление) | Назначение файла:
| ConfigurationUpdate |
file_id * | Уникальный идентификатор | Идентификатор файла | cb7e59c5-1c53-4b5a-90ef-d510ffb863d4 |
deleted * | Булево | Файл удален | true |
configuration/version/source/file/list
Список файлов элемента цепочки обновления
Параметр | Тип | Описание | Пример |
---|---|---|---|
Запрос | |||
target_conf_id | Строка переменная (22) | Код целевой конфигурации | mt |
target_version | Строка переменная (18) | Номер целевой версии | 1.1.3.10 |
source_conf_id | Строка переменная (22) | Код исходной конфигурации | mt |
source_version | Строка переменная (18) | Номер исходной версии | 1.1.3.8 |
file_type * | Строка (перечисление) | Назначение файла:
| ConfigurationUpdate |
file_id * | Уникальный идентификатор | Идентификатор файла | cb7e59c5-1c53-4b5a-90ef-d510ffb863d4 |
Ответ | |||
target_conf_id | Строка переменная (22) | Код целевой конфигурации | mt |
target_version | Строка переменная (18) | Номер целевой версии | 1.1.3.10 |
source_conf_id | Строка переменная (22) | Код исходной конфигурации | mt |
source_version | Строка переменная (18) | Номер исходной версии | 1.1.3.8 |
list | Список (0..*) | Список сведений по файлам элемента цепочки обновления версии конфигурации | |
- file_type | Строка (перечисление) | Назначение файла:
| ConfigurationUpdate |
- file_id * | Уникальный идентификатор | Идентификатор файла | cb7e59c5-1c53-4b5a-90ef-d510ffb863d4 |
- size * | Число (+15.0) | Размер файла (байт) | 52428800 |
- name * | Строка переменная (255) | Имя файла | 1cv8.cfu |
- date * | Дата и время в строке формата ISO | Дата файла | 24.04.2019 22:28:39 |
configuration/version/source/file_token/download
Получить талон на скачивание файла элемента цепочки обновления
Параметр | Тип | Описание | Пример |
---|---|---|---|
Запрос | |||
target_conf_id | Строка переменная (22) | Код целевой конфигурации | mt |
target_version | Строка переменная (18) | Номер целевой версии | 1.1.3.10 |
source_conf_id | Строка переменная (22) | Код исходной конфигурации | mt |
source_version | Строка переменная (18) | Номер исходной версии | 1.1.3.8 |
file_type | Строка (перечисление) | Назначение файла:
| ConfigurationUpdate |
Ответ | |||
target_conf_id | Строка переменная (22) | Код целевой конфигурации | mt |
target_version | Строка переменная (18) | Номер целевой версии | 1.1.3.10 |
source_conf_id | Строка переменная (22) | Код исходной конфигурации | mt |
source_version | Строка переменная (18) | Номер исходной версии | 1.1.3.8 |
file_type * | Строка (перечисление) | Назначение файла:
| ConfigurationUpdate |
direction * | Строка (перечисление) | Направление передачи данных:
| download |
token * | Строка переменная (64) | Талон на скачивание файла | bacff7f85e0fec5a0aba0b7a2e705a7c09b352dc196b45cab40897aae42a59eb |
url * | Строка неограниченной длины | Адрес для скачивания (GET) | http://example.com/sm/hs/dt/download/bacff7f85e0fec5a0aba0b7a2e705a7c09b352dc196b45cab40897aae42a59eb |
configuration/version/source/file_token/upload
Получить талон на загрузку файла элемента цепочки обновления
Параметр | Тип | Описание | Пример |
---|---|---|---|
Запрос | |||
target_conf_id | Строка переменная (22) | Код целевой конфигурации | mt |
target_version | Строка переменная (18) | Номер целевой версии | 1.1.3.10 |
source_conf_id | Строка переменная (22) | Код исходной конфигурации | mt |
source_version | Строка переменная (18) | Номер исходной версии | 1.1.3.8 |
file_type | Строка (перечисление) | Назначение файла:
| ConfigurationUpdate |
name | Строка переменная (255) | Имя файла | 1cv8.cfu |
size | Число (+15.0) | Размер файла (байт) | 52428800 |
advancedcheck * | Булево | Дополнительно проверить и обработать двоичные данные файла обновления (*.cfu) | true |
Ответ | |||
target_conf_id | Строка переменная (22) | Код целевой конфигурации | mt |
target_version | Строка переменная (18) | Номер целевой версии | 1.1.3.10 |
source_conf_id | Строка переменная (22) | Код исходной конфигурации | mt |
source_version | Строка переменная (18) | Номер исходной версии | 1.1.3.8 |
file_type * | Строка (перечисление) | Назначение файла:
| ConfigurationUpdate |
direction * | Строка (перечисление) | Направление передачи данных:
| upload |
token * | Строка переменная (64) | Талон на загрузку файла | bacff7f85e0fec5a0aba0b7a2e705a7c09b352dc196b45cab40897aae42a59eb |
url * | Строка неограниченной длины | Адрес для загрузки (PUT) | http://example.com/sm/hs/dt/upload/bacff7f85e0fec5a0aba0b7a2e705a7c09b352dc196b45cab40897aae42a59eb |
configuration/create
Зарегистрировать новую конфигурацию
Параметр | Тип | Описание | Пример |
---|---|---|---|
Запрос | |||
id | Строка переменная (22) | Код конфигурации | 1-mt |
name | Строка переменная (64) | Наименование конфигурации | Работа в модели сервиса |
sysname | Строка переменная (255) | Имя конфигурации, как оно задано в конфигураторе | РаботаВМоделиСервиса |
type | Строка (перечисление) | Тип конфигурации:
| Прикладная |
owner_id * | Число (+12.0) | Код абонента, являющегося владельцем конфигурации | 1 |
description * | Строка неограниченной длины | Описание конфигурации | |
icon * | Двоичные данные размером до 10240 байт в строке Base64 | Пиктограмма, размер до 10 Кб | 89 50 4E 47 0D 0A 1A 0A 00 00 00 0D 49 48 44 52 00 00 00 10 00 00 00 10 08 06 00 00 00 1F F3 FF 61 0... |
mobile_key * | Строка переменная (32) | Подпись мобильного клиента | |
Ответ | |||
id | Строка переменная (22) | Код конфигурации | 1-mt |
updated * | Булево | Элемент изменен | false |
created * | Булево | Создан новый элемент | true |
change_list | Список (0..*) | Список изменений | |
- name | Строка переменная (255) | Имя поля | |
- value * | Число (любое), Строка неограниченной длины, Дата и время в строке формата ISO, Булево, Уникальный идентификатор, Двоичные данные неограниченного размера в строке Base64, Массив, Структура | Установленное значение | |
- old_value * | Число (любое), Строка неограниченной длины, Дата и время в строке формата ISO, Булево, Уникальный идентификатор, Двоичные данные неограниченного размера в строке Base64, Массив, Структура | Прежнее значение |