Типы данных
UniqueTaskID
Тип: object
| Название поля | Тип поля | Описание | Обязательное | Возможные значения |
|---|---|---|---|---|
| taskID | string | идентификатор задания | нет |
ADSErrorSection
Тип: object
| Название поля | Тип поля | Описание | Обязательное | Возможные значения |
|---|---|---|---|---|
| message | string | описание ошибки в удобном для восприятия человека виде | нет | |
| exceptionType | string | тип исключения | нет | |
| code | string | код ошибки в номерации сервиса | нет | |
| source | string | источник возникновения ошибки | нет | |
| inners | object[] | вспомогательная информация | нет | |
| extra | string | дополнительная информация об ошибке | нет | |
| isError | boolean | признак обнаружения ошибки при работе сервиса | нет | |
| id | string | идентификатор сквозной трассировки | нет | |
| type | string | тип ошибки | нет |
ADSResponse
Тип: object
| Название поля | Тип поля | Описание | Обязательное | Возможные значения |
|---|---|---|---|---|
| result | object | результат работы сервиса прикладной области в случае его успешного завершения | нет | |
| error | ADSErrorSection | |||
| typeInfo | ADSTypeInfoSection |
ADSTypeInfoSection
Тип: object
| Название поля | Тип поля | Описание | Обязательное | Возможные значения |
|---|---|---|---|---|
| name | string | тип результата в случае успешного завершения работы сервиса | нет |
Page
Тип: object
| Название поля | Тип поля | Описание | Обязательное | Возможные значения |
|---|---|---|---|---|
| page | integer (int32) | номер страницы (начиная с 0) | да | |
| size | integer (int32) | максимальное число записей на странице | да | |
| sort | string | порядок сортировки записей (формат <поле сортировки>:<порядок сортировки>) | да |
TasksPageByUserID
Тип: object
| Название поля | Тип поля | Описание | Обязательное | Возможные значения |
|---|---|---|---|---|
| userID | string | идентификатор пользователя | нет | |
| page | integer (int32) | да | ||
| size | integer (int32) | да | ||
| sort | string | да |
TasksPageByState
Тип: object
| Название поля | Тип поля | Описание | Обязательное | Возможные значения |
|---|---|---|---|---|
| state | string | статус задания | нет | |
| page | integer (int32) | да | ||
| size | integer (int32) | да | ||
| sort | string | да |
TasksPageByStartDate
Тип: object
| Название поля | Тип поля | Описание | Обязательное | Возможные значения |
|---|---|---|---|---|
| startDate | string (date-time) | дата начала обработки задания | нет | |
| page | integer (int32) | да | ||
| size | integer (int32) | да | ||
| sort | string | да |
TasksPageBySendNotification
Тип: object
| Название поля | Тип поля | Описание | Обязательное | Возможные значения |
|---|---|---|---|---|
| sendNotification | boolean | признак необходимости отправки нотификации пользователю о завершении выполнения задания | нет | |
| page | integer (int32) | да | ||
| size | integer (int32) | да | ||
| sort | string | да |
TasksPageBySendNotificationAndUserID
Тип: object
| Название поля | Тип поля | Описание | Обязательное | Возможные значения |
|---|---|---|---|---|
| sendNotification | boolean | признак необходимости отправки нотификации пользователю о завершении выполнения задания | нет | |
| userID | string | идентификатор пользователя | нет | |
| page | integer (int32) | да | ||
| size | integer (int32) | да | ||
| sort | string | да |
TasksPageByKind
Тип: object
| Название поля | Тип поля | Описание | Обязательное | Возможные значения |
|---|---|---|---|---|
| kind | string | вид (тип) задания | нет | |
| page | integer (int32) | да | ||
| size | integer (int32) | да | ||
| sort | string | да |
TasksPageByCompletionDate
Тип: object
| Название поля | Тип поля | Описание | Обязательное | Возможные значения |
|---|---|---|---|---|
| completionDate | string (date-time) | дата завершения обработки задания | нет | |
| page | integer (int32) | да | ||
| size | integer (int32) | да | ||
| sort | string | да |
TasksPageByAssignmentDate
Тип: object
| Название поля | Тип поля | Описание | Обязательное | Возможные значения |
|---|---|---|---|---|
| assignmentDate | string (date-time) | дата поступления задания | нет | |
| page | integer (int32) | да | ||
| size | integer (int32) | да | ||
| sort | string | да |
ID
Тип: object
| Название поля | Тип поля | Описание | Обязательное | Возможные значения |
|---|---|---|---|---|
| id | integer (int64) | идентификатор | нет |
TaskAddReq
Тип: object
| Название поля | Тип поля | Описание | Обязательное | Возможные значения |
|---|---|---|---|---|
| kind | string | вид задания | да | |
| parameters | string | параметры выполнения задания | нет | |
| locale | string | локализация | нет | |
| sendNotification | boolean | признак необходимости отправки пользователю, инициировавшему задание, уведомления о его завершении | да |
AliasAndNamespaceReq
Тип: object
| Название поля | Тип поля | Описание | Обязательное | Возможные значения |
|---|---|---|---|---|
| namespace | string | пространство имён | нет | |
| alias | string | псевдоним | нет |
ReportTemplateAndSettingsReq
Тип: object
| Название поля | Тип поля | Описание | Обязательное | Возможные значения |
|---|---|---|---|---|
| template | string (byte) | файл шаблона отчёта Jasper Reports | нет | |
| settings | string (byte) | файл настроек порядка формирования отчёта | нет |
FilesDownloadUrlParameters
Тип: object
| Название поля | Тип поля | Описание | Обязательное | Возможные значения |
|---|---|---|---|---|
| fileID | string | идентификатор файла, для которого формируется URL выгрузки | нет | |
| archiveName | string | наименование архивного файла, выгружаемого по сформированному URL | нет | |
| forPLM | boolean | признак формирования URL выгрузки для PLM | нет |
ExportReportsParameters
Тип: object
| Название поля | Тип поля | Описание | Обязательное | Возможные значения |
|---|---|---|---|---|
| alias | string | псевдоним | нет | |
| namespace | string | пространство имён | нет | |
| type | string | формат отчёта | нет | PDF, XLS, XLSX, XML, JSON, HTML, CSV, RTF, TXT |
| destinationType | string | тип места назначения выгрузки файла отчёта (допустимые значения: PLM, FILES_SERVICE) | нет | PLM, FILES_SERVICE |
| parameters | string | параметры построения отчёта | нет | |
| locale | string | локализация | нет |
ExportReportsParametersCallback
Тип: object
| Название поля | Тип поля | Описание | Обязательное | Возможные значения |
|---|---|---|---|---|
| alias | string | псевдоним | нет | |
| namespace | string | пространство имён | нет | |
| type | string | формат отчёта | нет | PDF, XLS, XLSX, XML, JSON, HTML, CSV, RTF, TXT |
| destinationType | string | тип места назначения выгрузки файла отчёта (допустимые значения: PLM, FILES_SERVICE) | нет | PLM, FILES_SERVICE |
| parameters | string | параметры построения отчёта | нет | |
| callbackURL | string | URL обратного вызова возврата результата выполнения метода | нет | |
| externalURL | boolean | признак необходимости разрешения URL обратного вызова результата выполнения метода посредством сервиса Discovery ИС Платформы | нет | |
| locale | string | локализация | нет |