Описание параметров схемы
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 (макс. длина: 6). Включает параметр |
|
|
Да |
|
Код изображения для категории (макс. длина: 255). Включает параметр |
|
|
Нет |
|
Дата создания |
|
|
Нет |
|
Дата последнего изменения |
|
CategoryUpdateRequest
Параметры для обновления категории конфигурации.
| Имя поля | Обязательное | Тип | Описание | Пример |
|---|---|---|---|---|
|
Да |
|
Название категории спецификаций (макс. длина: 255). Включает параметр |
|
|
нет |
|
Описание категории спецификаций (макс. длина: 64). Включает параметр |
|
|
Да |
|
Цвет в формате HEX (макс. длина: 6). Включает параметр |
|
|
Да |
|
Код изображения для категории (макс. длина: 255). Включает параметр |
|
ConfigVersionCreteRequest
Тело запроса на создание версии конфигурации.
| Имя поля | Обязательное | Тип | Описание | Пример |
|---|---|---|---|---|
|
Да |
|
Идентификатор конфигурации (макс. длина: 255). Включает параметр |
|
|
Да |
|
Имя версии, отображаемое на UI. Включает параметр |
|
|
Да |
|
Дата релиза версии. Включает параметр |
|
|
Да |
|
Системные требования для установки версии. Включает параметр |
|
|
Да |
|
Имя формулы. Включает параметр |
|
|
Нет |
Конфигурация (pillar) с переопределяемыми параметрами формулы в JSON-формате. Включает параметры
|
||
|
Нет |
|
Особенности установки — информационное сообщение, которое пользователь должен увидеть в окне подтверждения установки.
Включает параметр |
|
|
Нет |
|
Описание обновления. Включает параметр |
|
ConfigVersionDisplayName
Имя версии, которое отображается в пользовательском интерфейсе.
Тип: string.
Пример: 23.5.0.
ConfigVersionFeatures
Особенности установки — информационное сообщение, которое пользователь должен увидеть в окне подтверждения установки.
Тип: string.
Пример: Яндекс браузер 23.5.0.
ConfigVersionFilterRequest
Фильтры для запроса на получение версий конфигураций.
| Имя поля | Обязательное | Тип | Описание | Пример |
|---|---|---|---|---|
|
Нет |
|
Фильтр для контекстного поиска по имени версии |
|
|
Нет |
|
Автор создания. Включает параметр |
|
|
Нет |
|
Автор последнего изменения. Включает параметр |
|
ConfigVersionListResponse
Список версий конфигурации.
| Имя поля | Обязательное | Тип | Описание | Пример |
|---|---|---|---|---|
|
Да |
Список версий конфигурации. Включает параметры |
||
|
Да |
Метаданные постраничной навигации. Включает параметры |
ConfigVersionResponse
Версия конфигурации.
| Имя поля | Обязательное | Тип | Описание | Пример |
|---|---|---|---|---|
|
Да |
|
Идентификатор версии конфигурации |
|
|
Нет |
|
Дата создания. Включает параметр |
|
|
Нет |
|
Дата последнего изменения. Включает параметр |
|
|
Нет |
|
Автор создания. Включает параметр |
|
|
Нет |
|
Автор последнего изменения. Включает параметр |
|
|
Да |
|
Идентификатор конфигурации (макс. длина: 255). Включает параметр |
|
|
Да |
|
Имя версии, отображаемое на UI. Включает параметр |
|
|
Да |
|
Дата релиза версии. Включает параметр |
|
|
Да |
|
Системные требования для установки версии. Включает параметр |
|
|
Да |
|
Имя формулы. Включает параметр |
|
|
Нет |
Конфигурация (pillar) с переопределяемыми параметрами формулы в JSON-формате. Включает параметры
|
||
|
Нет |
|
Особенности установки — информационное сообщение, которое пользователь должен увидеть в окне подтверждения установки.
Включает параметр |
|
|
Нет |
|
Описание обновления. Включает параметр |
|
ConfigVersionSoftwareRequirements
Системные требования для установки версии (минимум 512 МБ).
Тип: string.
Пример: Оперативная память.
ConfigVersionUpdateRequest
Тело запроса на обновление версии конфигурации.
| Имя поля | Обязательное | Тип | Описание | Пример |
|---|---|---|---|---|
|
Да |
|
Идентификатор конфигурации (макс. длина: 255). Включает параметр |
|
|
Да |
|
Имя версии, отображаемое на UI. Включает параметр |
|
|
Да |
|
Дата релиза версии. Включает параметр |
|
|
Да |
|
Системные требования для установки версии. Включает параметр |
|
|
Да |
|
Имя формулы. Включает параметр |
|
|
Нет |
Конфигурация (pillar) с переопределяемыми параметрами формулы в JSON-формате. Включает параметры
|
||
|
Нет |
|
Особенности установки — информационное сообщение, которое пользователь должен увидеть в окне подтверждения установки.
Включает параметр |
|
|
Нет |
|
Описание обновления. Включает параметр |
|
Description
Описание формулы.
Тип: string.
Пример: Formula to install web browser developed by Yandex.
DisplayName
Имя, которое отображается в пользовательском интерфейсе (макс. длина: 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
Результат импорта формулы.
| Имя поля | Обязательное | Тип | Описание | Пример |
|---|---|---|---|---|
|
Да |
|
Количество файлов, которые не удалось загрузить |
|
|
Да |
|
PaginationMetadata
Метаданные постраничной навигации.
| Имя поля | Обязательное | Тип | Описание | Пример |
|---|---|---|---|---|
|
Да |
|
Общее количество записей |
|
|
Да |
|
Количество возвращаемых элементов в запросе |
|
|
Да |
|
Общее количество страниц |
|
|
Да |
|
Номер текущей страницы |
|
|
Да |
|
Признак наличия следующей страницы |
|
|
Да |
|
Признак наличия предыдущей страницы |
|
PillarProperty
Атрибуты формулы, доступные для переопределения.
| Имя поля | Обязательное | Тип | Описание | Пример |
|---|---|---|---|---|
|
Да |
|
Ключ атрибута с полным путем |
|
|
Да |
|
Значение атрибута |
|
|
Нет |
|
Описание атрибута |
|
SpecificationCreateRequest
Параметры для создания спецификации.
| Имя поля | Обязательное | Тип | Описание | Пример |
|---|---|---|---|---|
|
Да |
|
Имя формулы (макс. длина: 255). Включает параметр |
|
|
Да |
Имя, которое отображается в пользовательском интерфейсе (макс. длина: 255). Включает параметр |
|
|
|
Нет |
|
Описание формулы. Включает параметр |
|
|
Нет |
Категории спецификации. Включает параметр |
||
|
Нет |
Список атрибутов формулы. Включает параметры`PillarProperty` |
SpecificationsFilterRequest
Список фильтров для спецификаций конфигураций.
| Имя поля | Обязательное | Тип | Описание | Пример |
|---|---|---|---|---|
|
Да |
|
Имя, которое отображается в пользовательском интерфейсе (макс. длина: 255). Включает параметр |
|
|
Нет |
|
Описание формулы. Включает параметр |
|
|
Нет |
|
Идентификатор категории спецификаций (макс. длина: 64). Шаблон: |
|
SpecificationListResponse
Список спецификаций конфигураций.
| Имя поля | Обязательное | Тип | Описание | Пример |
|---|---|---|---|---|
|
Да |
Список спецификаций конфигураций. Включает параметры |
||
|
Да |
Метаданные постраничной навигации. Включает параметры |
SpecificationResponse
Перечень параметров конфигурации.
| Имя поля | Обязательное | Тип | Описание | Пример |
|---|---|---|---|---|
|
Да |
|
Идентификатор спецификации конфигурации (макс. длина: 255). Включает параметр |
|
|
Да |
|
Имя формулы (макс. длина: 255). Включает параметр |
|
|
Да |
|
Имя, которое отображается в пользовательском интерфейсе (макс. длина: 255). Включает параметр |
|
|
Нет |
|
Описание формулы. Включает параметр |
|
|
Нет |
Категории спецификации. Включает параметр |
||
|
Нет |
|
Дата создания |
|
|
Нет |
|
Дата последнего изменения |
|
|
Нет |
Список атрибутов формулы. Включает параметры |
SpecificationUpdateRequest
Параметры для обновления конфигурации.
| Имя поля | Обязательное | Тип | Описание | Пример |
|---|---|---|---|---|
|
Да |
|
Имя формулы (макс. длина: 255). Включает параметр |
|
|
Да |
|
Имя, которое отображается в пользовательском интерфейсе (макс. длина: 255). Включает параметр |
|
|
Нет |
|
Описание формулы. Включает параметр |
|
|
Нет |
Список атрибутов формулы. Включает параметры`PillarProperty` |
||
|
Да |
Категории спецификации. Включает параметр |
UploadMultimediaResponse
Результат успешной загрузки файла.
| Имя поля | Обязательное | Тип | Описание | Пример |
|---|---|---|---|---|
|
Да |
|
Относительный URL для загрузки файла (макс. длина: 255). Включает параметр |
|
|
Да |
|
Размер загруженного файла в байтах. Включает параметр |
|