Описание параметров схемы

PaginationMetadata

Метаданные постраничной навигации.

Имя поля Обязательное Тип Описание Пример

totalRecords

Да

integer

Общее количество записей

1729

pageSize

Да

integer

Количество возвращаемых элементов в запросе

20

totalPages

Да

integer

Общее количество страниц

87

currentPage

Да

integer

Номер текущей страницы

2

hasNext

Да

boolean

Признак наличия следующей страницы

true

hasPrev

Да

boolean

Признак наличия предыдущей страницы

true

SpecificationsFilterRequest

Список фильтров для спецификаций конфигураций.

Имя поля Обязательное Тип Описание Пример

displayName

Да

String (макс. длина: 255)

Имя, которое отображается в пользовательском интерфейсе

Яндекс браузер

description

Нет

String

Описание формулы

Formula to install web browser developed by Yandex.

SpecificationsResponse

Список спецификаций конфигураций.

Имя поля Обязательное Тип Описание Пример

specifications

Да

Список спецификаций конфигураций

meta

Да

Метаданные постраничной навигации

SpecificationCreateRequest

Параметры для создания спецификации.

Имя поля Обязательное Тип Описание Пример

formulaName

Да

String (макс. длина: 255)

Имя формулы

yandex-browser

displayName

Да

String (макс. длина: 255)

Имя, которое отображается в пользовательском интерфейсе

Яндекс браузер

description

Нет

String

Описание формулы

Formula to install web browser developed by Yandex.

pillarConfigName

Нет

String

Имя конфигурационного файла формулы (при переопределении параметров)

pillarProperties

Нет

Список атрибутов формулы

Specification

Представление спецификации конфигурации.

Имя поля Обязательное Тип Описание Пример

id

Да

String (макс. длина: 255)

Идентификатор спецификации конфигурации

5467

formulaName

Да

String (макс. длина: 255)

Имя формулы

yandex-browser

displayName

Да

String (макс. длина: 255)

Имя, которое отображается в пользовательском интерфейсе

Яндекс браузер

description

Нет

String

Описание формулы

Formula to install web browser developed by Yandex.

pillarConfigName

Нет

String

Имя конфигурационного файла формулы (при переопределении параметров)

pillarProperties

Нет

Список атрибутов формулы

Id

Идентификатор спецификации конфигурации.

FormulaName

Имя формулы.

DisplayName

Имя, которое отображается в пользовательском интерфейсе.

Description

Описание формулы.

PillarConfigName

Имя конфигурационного файла формулы (при переопределении параметров).

PillarProperty

Атрибуты формулы, доступные для переопределения.

Имя поля Обязательное Тип Описание Пример

key

Да

String

Ключ атрибута с полным путем

yandex-browser.lookup.pkg.version

value

Да

String

Значение атрибута

23.5.4.685-1

description

Нет

String

Описание атрибута

The specific version of the package. If value is an empty string, then will be used the latest version.

FormulaImportResult

Результат импорта формулы.

Имя поля Обязательное Тип Описание Пример

ignoredFilesCount

Да

integer

Количество файлов, которые не удалось загрузить

3

errors

Да

string

BasicError

Информация об ошибке.

Имя поля Обязательное Тип Описание Пример

code

Да

String

Код ошибки. Допустимые значения:

  • object_already_exists — объект уже существует;

  • object_not_found — объект не найден;

  • validation_failed — ошибка валидации;

  • authorization_failed — ошибка авторизации;

  • internal_error — внутренняя ошибка

validation_failed

message

Да

String

Сообщение об ошибки

Template contains not resolved variables

ErrorCode

Код ошибки. Допустимые значения:

  • object_already_exists — объект уже существует;

  • object_not_found — объект не найден;

  • validation_failed — ошибка валидации;

  • authorization_failed — ошибка авторизации;

  • internal_error — внутренняя ошибка.

ExtendedError

Подробное сообщение об ошибке.

Имя поля Обязательное Тип Описание Пример

code

Да

String

Код ошибки. Допустимые значения:

  • object_already_exists — объект уже существует;

  • object_not_found — объект не найден;

  • validation_failed — ошибка валидации;

  • authorization_failed — ошибка авторизации;

  • internal_error — внутренняя ошибка

validation_failed

message

Да

String

Сообщение об ошибке

Template contains not resolved variables