Описание параметров схемы
BasicError
Информация об ошибке.
| Имя поля | Обязательное | Тип | Описание | Пример |
|---|---|---|---|---|
|
Да |
|
Код ошибки. Включает параметр
|
|
|
Да |
|
Сообщение об ошибке |
|
CategoryCreateRequest
Параметры для создания категории конфигураций.
| Имя поля | Обязательное | Тип | Описание | Пример |
|---|---|---|---|---|
|
Да |
|
Идентификатор категории конфигураций (макс. длина: 64). Включает параметр |
|
|
Да |
|
Название категории конфигураций (макс. длина: 255). Включает параметр |
|
|
Нет |
|
Описание категории конфигураций (макс. длина: 64). Включает параметр |
|
|
Да |
|
Цвет в формате HEX (макс. длина: 6). Включает параметр |
|
|
Да |
|
Код изображения для категории (макс. длина: 255). Включает параметр |
|
CategoryDescription
Описание категории конфигураций.
Тип: string.
Пример: Категория программ для работы в сети Интернет.
CategoryId
Идентификатор категории конфигураций (макс. длина: 64).
Тип: string.
Шаблон: [A-Za-z0-9_\-]+.
Пример: Network_Browser123.
CategoriesListResponse
Список категорий конфигураций.
| Имя поля | Обязательное | Тип | Описание | Пример |
|---|---|---|---|---|
|
Да |
Список категорий конфигураций. Включает параметры |
||
|
Да |
Категории конфигураций. Включает параметры |
CategoryResponse
Перечень параметров категории конфигураций.
| Имя поля | Обязательное | Тип | Описание | Пример |
|---|---|---|---|---|
|
Да |
|
Идентификатор категории конфигураций (макс. длина: 64). Шаблон: |
|
|
Да |
|
Название категории конфигураций (макс. длина: 255). Включает параметр |
|
|
Нет |
|
Описание категории конфигураций (макс. длина: 64). Включает параметр |
|
|
Да |
|
Цвет в формате HEX. Шаблон: |
|
|
Да |
|
Код изображения для категории (макс. длина: 255). Включает параметр |
|
|
Нет |
|
Дата создания |
|
|
Нет |
|
Дата последнего изменения |
|
CategoryUpdateRequest
Параметры для обновления категории конфигураций.
| Имя поля | Обязательное | Тип | Описание | Пример |
|---|---|---|---|---|
|
Да |
|
Название категории конфигураций (макс. длина: 255). Включает параметр |
|
|
Нет |
|
Описание категории конфигураций (макс. длина: 64). Включает параметр |
|
|
Да |
|
Цвет в формате HEX. Шаблон: |
|
|
Да |
|
Код изображения для категории (макс. длина: 255). Включает параметр |
|
ConfigurationIconPath
Путь/ссылка на изображение иконки относительно сервиса хранения мультимедиа-контента.
Тип: string.
Пример: icons/123321-7cb06ef0-87ab-4a60-b20e-33c2d9725a09-open-office.png.
ConfigurationImagesPaths
Список путей/ссылок на прикрепленные к ПО изображения относительно сервиса хранения мультимедиа-контента.
Тип: string.
Пример: images/123321-7cb06ef0-87ab-4a60-b20e-33c2d9725a09-open-office-screen03.jpg.
ConfigVersionCreteRequest
Тело запроса на создание версии конфигурации.
| Имя поля | Обязательное | Тип | Описание | Пример | ||
|---|---|---|---|---|---|---|
|
Да |
|
Имя версии, которое отображается в пользовательском интерфейсе. Включает параметр |
|
||
|
Да |
|
Дата релиза версии. Включает параметр
|
|
||
|
Да |
|
Системные требования для установки версии. Включает параметр |
|
||
|
Да |
|
Имя формулы. Включает параметр |
|
||
|
Нет |
Конфигурация (pillar) с переопределяемыми параметрами формулы в JSON-формате. Включает параметры
|
||||
|
Нет |
|
Особенности установки — информационное сообщение, которое пользователь должен увидеть в окне подтверждения установки.
Включает параметр |
|
||
|
Нет |
|
Описание обновления. Включает параметр |
|
ConfigVersionDisplayName
Имя версии, которое отображается в пользовательском интерфейсе (мин. длина: 1; макс. длина: 255).
Тип: string.
Пример: 23.5.0.
ConfigVersionFeatures
Особенности установки — информационное сообщение, которое пользователь должен увидеть в окне подтверждения установки.
Тип: string.
Пример: Яндекс браузер 23.5.0.
ConfigVersionFilterRequest
Фильтры для запроса на получение версий конфигураций.
| Имя поля | Обязательное | Тип | Описание | Пример |
|---|---|---|---|---|
|
Нет |
|
Фильтр для контекстного поиска по имени версии |
|
|
Нет |
|
Автор создания. Включает параметр |
|
|
Нет |
|
Автор последнего изменения. Включает параметр |
|
|
Нет |
|
Флаг отображения неактивных версий конфигураций при выводе списка |
|
ConfigVersionFormulaName
Имя формулы (мин. длина: 1; макс. длина: 255).
Тип: string.
Пример: yandex-browser.
ConfigVersionListResponse
Список версий конфигурации.
| Имя поля | Обязательное | Тип | Описание | Пример |
|---|---|---|---|---|
|
Да |
Список версий конфигурации. Включает параметры |
||
|
Да |
Метаданные постраничной навигации. Включает параметры |
ConfigVersionResponse
Версия конфигурации.
| Имя поля | Обязательное | Тип | Описание | Пример |
|---|---|---|---|---|
|
Да |
|
Идентификатор версии конфигурации |
|
|
Нет |
|
Дата создания. Включает параметр |
|
|
Нет |
|
Дата последнего изменения. Включает параметр |
|
|
Нет |
|
Автор создания. Включает параметр |
|
|
Нет |
|
Автор последнего изменения. Включает параметр |
|
|
Да |
|
Идентификатор конфигурации (макс. длина: 255). Включает параметр |
|
|
Да |
|
Имя версии, которое отображается в пользовательском интерфейсе (мин. длина: 1; макс. длина: 255). Включает параметр |
|
|
Да |
|
Дата релиза версии. Включает параметр |
|
|
Да |
|
Системные требования для установки версии (мин. длина: 1; макс. длина: 2048). Включает параметр |
|
|
Да |
|
Имя формулы (мин. длина: 1; макс. длина: 255). Включает параметр |
|
|
Нет |
Конфигурация (pillar) с переопределяемыми параметрами формулы в JSON-формате. Включает параметры
|
||
|
Нет |
|
Особенности установки — информационное сообщение, которое пользователь должен увидеть в окне подтверждения установки.
Включает параметр |
|
|
Нет |
|
Описание обновления. Включает параметр |
|
|
Нет |
|
Флаг активности версии конфигурации |
|
ConfigVersionSoftwareRequirements
Системные требования для установки версии — минимум 512 МБ (мин. длина: 1; макс. длина: 2048).
Тип: string.
Пример: Оперативная память.
ConfigVersionUpdateRequest
Тело запроса на обновление версии конфигурации.
| Имя поля | Обязательное | Тип | Описание | Пример |
|---|---|---|---|---|
|
Да |
|
Имя версии, которое отображается в пользовательском интерфейсе (мин. длина: 1; макс. длина: 255). Включает параметр |
|
|
Да |
|
Дата релиза версии. Включает параметр |
|
|
Да |
|
Системные требования для установки версии (мин. длина: 1; макс. длина: 2048). Включает параметр |
|
|
Да |
|
Имя формулы (мин. длина: 1; макс. длина: 255). Включает параметр |
|
|
Нет |
Конфигурация (pillar) с переопределяемыми параметрами формулы в JSON-формате. Включает параметры
|
||
|
Нет |
|
Особенности установки — информационное сообщение, которое пользователь должен увидеть в окне подтверждения установки.
Включает параметр |
|
|
Нет |
|
Описание обновления. Включает параметр |
|
DefaultVersion
Идентификатор актуальной версии (версии по умолчанию) данного ПО.
Тип: integer(int64).
Мин. знаение: 1.
Пример: 1234.
ConfigurationDisplayName
Название конфигурации, которое отображается в пользовательском интерфейсе (макс. длина: 255).
Тип: string.
Пример: Яндекс браузер.
ErrorCode
Код ошибки.
Тип: string.
Допустимые значения:
-
object_already_exists— объект уже существует; -
object_not_found— объект не найден; -
validation_failed— ошибка валидации; -
authorization_failed— ошибка авторизации; -
internal_error— внутренняя ошибка.
ExtendedError
Подробное сообщение об ошибке.
| Имя поля | Обязательное | Тип | Описание | Пример |
|---|---|---|---|---|
|
Да |
Код ошибки. Включает параметр
|
|
|
|
Да |
|
Сообщение об ошибке |
|
FileUrl
Относительный URL для загрузки файла.
Тип: string (макс. длина: 255).
Пример: images/open_office_aa-bb-00-11-ee.jpg.
FormulaImportResult
Результат импорта формулы.
| Имя поля | Обязательное | Тип | Описание | Пример |
|---|---|---|---|---|
|
Да |
|
Количество файлов, которые не удалось загрузить |
|
|
Да |
|
FullDescription
Подробное описание конфигурации.
Тип: string.
Пример: Браузер от компании Яндекс.(…).
Guide
Инструкция.
Тип: string.
Пример: Если вы не сделали его основным, при его запуске может появляться окно Сделать этот браузер основным?
Чтобы окно больше не показывалось, включите опцию Больше не спрашивать и нажмите Не сейчас.
IsApplication
Флаг, который определяет, является ли конфигурация приложением для отображения в магазине ПО.
Тип: boolean.
Пример: true.
PaginationMetadata
Метаданные постраничной навигации.
| Имя поля | Обязательное | Тип | Описание | Пример |
|---|---|---|---|---|
|
Да |
|
Общее количество записей |
|
|
Да |
|
Количество возвращаемых элементов в запросе |
|
|
Да |
|
Общее количество страниц |
|
|
Да |
|
Номер текущей страницы |
|
|
Да |
|
Признак наличия следующей страницы |
|
|
Да |
|
Признак наличия предыдущей страницы |
|
ConfigurationCreateRequest
Параметры для создания конфигурации.
| Имя поля | Обязательное | Тип | Описание | Пример |
|---|---|---|---|---|
|
Да |
Имя, которое отображается в пользовательском интерфейсе (макс. длина: 255). Включает параметр |
|
|
|
Нет |
|
Описание конфигурации. Включает параметр |
|
|
Нет |
|
Подробное описание конфигурации. Включает параметр |
|
|
Нет |
|
Инструкция. Включает параметр |
|
|
Да |
Флаг, который указывает, является ли конфигурация приложением для отображения в магазине ПО. Включает параметр |
||
|
Нет |
|
Тэг конфигурации для классификации и быстрого поиска (макс. длина: 255). Включает параметр |
|
|
Нет |
|
Категории конфигураций. Включает параметр |
|
|
Нет |
|
Путь/ссылка на изображение иконки относительно сервиса хранения мультимедиа-контента. Включает
параметр |
|
|
Нет |
|
Список путей/ссылок на прикрепленные к ПО изображения относительно сервиса хранения мультимедиа-контента.
Включает параметр |
|
ConfigurationsFilterRequest
Список фильтров для конфигураций.
| Имя поля | Обязательное | Тип | Описание | Пример |
|---|---|---|---|---|
|
Нет |
|
Имя, которое отображается в пользовательском интерфейсе (макс. длина: 255). Включает параметр |
|
|
Нет |
|
Описание формулы. Включает параметр |
|
|
Нет |
|
Идентификатор категории конфигураций (макс. длина: 64). Шаблон: |
|
|
Нет |
|
Тэг конфигурации для классификации и быстрого поиска (макс. длина: 255). Включает параметр |
|
|
Нет |
Флаг, который указывает, является ли конфигурация приложением для отображения в магазине ПО. Включает параметр |
||
|
Нет |
|
Дата создания, начало интервала, включительно |
|
|
Нет |
|
Дата создания, конец интервала, включительно |
|
|
Нет |
|
Автор создания. Включает параметр |
|
|
Нет |
|
Автор последнего изменения. Включает параметр |
|
|
Нет |
|
Флаг отображения неактивных версий конфигураций при выводе списка |
|
ConfigurationListResponse
Список конфигураций.
| Имя поля | Обязательное | Тип | Описание | Пример |
|---|---|---|---|---|
|
Да |
Список конфигураций. Включает параметры |
||
|
Да |
Метаданные постраничной навигации. Включает параметры |
ConfigurationResponse
Перечень параметров конфигурации.
| Имя поля | Обязательное | Тип | Описание | Пример |
|---|---|---|---|---|
|
Да |
|
Идентификатор конфигурации (макс. длина: 255). Включает параметр |
|
|
Да |
|
Имя, которое отображается в пользовательском интерфейсе (макс. длина: 255). Включает параметр |
|
|
Нет |
|
Описание формулы. Включает параметр |
|
|
Нет |
|
Подробное описание конфигурации. Включает параметр |
|
|
Нет |
|
Инструкция. Включает параметр |
|
|
Да |
Флаг, который указывает, является ли конфигурация приложением для отображения в магазине ПО. Включает параметр |
||
|
Нет |
|
Тэг конфигурации для классификации и быстрого поиска (макс. длина: 255). Включает параметр |
|
|
Нет |
категории конфигураций. Включает параметр |
||
|
Нет |
|
Дата создания |
|
|
Нет |
|
Дата последнего изменения |
|
|
Нет |
|
Автор создания. Включает параметр |
|
|
Нет |
|
Автор последнего изменения. Включает параметр |
|
|
Нет |
Путь/ссылка на изображение иконки относительно сервиса хранения мультимедиа контента
Включает параметры |
||
|
Нет |
Список путей/ссылок на прикрепленные к ПО изображения относительно сервиса хранения мультимедиа-контента.
Включает параметры |
||
|
Нет |
|
Идентификатор актуальной версии (версии по умолчанию) данного ПО (мин. значение: 1). Включает параметры |
|
|
Нет |
|
Флаг активности версии конфигурации |
|
ConfigurationUpdateRequest
Параметры для обновления конфигурации.
| Имя поля | Обязательное | Тип | Описание | Пример |
|---|---|---|---|---|
|
Да |
|
Имя, которое отображается в пользовательском интерфейсе (макс. длина: 255). Включает параметр |
|
|
Нет |
|
Описание формулы. Включает параметр |
|
|
Нет |
|
Подробное описание конфигурации. Включает параметр |
|
|
|
Нет |
|
Инструкция. Включает параметр |
|
|
Да |
Флаг, который указывает, является ли конфигурация приложением для отображения в магазине ПО. Включает параметр |
|
|
Нет |
|
Тэг конфигурации для классификации и быстрого поиска (макс. длина: 255). Включает параметр |
|
|
|
Да |
категории конфигураций. Включает параметр |
|
|
Нет |
Путь/ссылка на изображение иконки относительно сервиса хранения мультимедиа контента
Включает параметры |
||
|
Нет |
Список путей/ссылок на прикрепленные к ПО изображения относительно сервиса хранения мультимедиа-контента.
Включает параметры |
||
|
Нет |
|
Идентификатор актуальной версии (версии по умолчанию) данного ПО (мин. значение: 1). Включает параметры |
Tag
Тэг конфигурации для классификации и быстрого поиска (макс. длина: 255).
Тип: string.
Пример: Сертификаты банка.
TagsListResponse
Список тегов конфигураций.
| Имя поля | Обязательное | Тип | Описание | Пример |
|---|---|---|---|---|
|
Нет |
|
Тэг конфигурации для классификации и быстрого поиска (макс. длина: 255). Включает параметр |
|
|
Да |
Категории конфигураций. Включает параметры |
UploadMultimediaResponse
Результат успешной загрузки файла.
| Имя поля | Обязательное | Тип | Описание | Пример |
|---|---|---|---|---|
|
Да |
|
Относительный URL для загрузки файла (макс. длина: 255). Включает параметр |
|
|
Да |
|
Размер загруженного файла в байтах. Включает параметр |
|