Перейти к основному содержимому

Task

/services/taskschedulerservice/api/Task/Create

Создать задачу

Тип HTTP запроса: post

Отсылаемый запрос

MIME-тип HTTP запроса: application/json

параметры новой задачи

Название поляТип поляОписаниеОбязательноеВозможные значения
namestringнет
descriptionstringнет
enabledbooleanнет
isSystembooleanнет
attemptsNumberinteger (int32)нет
attemptsIntervalinteger (int32)нет

Возвращаемые результаты

Код HTTP ответа: 200

MIME-тип HTTP ответа: application/json

Результат выполнения операции

Название поляТип поляОписаниеОбязательноеВозможные значения
resultIdentifierда
errorInfoда
typeInfoTypeInfo

/services/taskschedulerservice/api/Task/Delete

Удалить задачу

Тип HTTP запроса: post

Отсылаемый запрос

MIME-тип HTTP запроса: application/json

параметры удаления задачи

Название поляТип поляОписаниеОбязательноеВозможные значения
idstring (uuid)нет

Возвращаемые результаты

Код HTTP ответа: 200

MIME-тип HTTP ответа: application/json

Результат выполнения операции

Название поляТип поляОписаниеОбязательноеВозможные значения
messagestringСообщение ошибки.да
exceptionTypestringТип исключения.да
codestringКод ошибки.да
sourcestringИмя источника.да
innersInnerInfo[]Элементы исключений.да
extrastringТрейс стека.да
isErrorbooleanФлаг ошибки.да
idstringИдентификатор ошибки.да
typeErrorTypesда

/services/taskschedulerservice/api/Task/Get

Получить информацию о задаче

Тип HTTP запроса: post

Отсылаемый запрос

MIME-тип HTTP запроса: application/json

параметры получения задачи

Название поляТип поляОписаниеОбязательноеВозможные значения
idstring (uuid)нет

Возвращаемые результаты

Код HTTP ответа: 200

MIME-тип HTTP ответа: application/json

Результат выполнения операции

Название поляТип поляОписаниеОбязательноеВозможные значения
namestringнет
descriptionstringнет
enabledbooleanнет
isSystembooleanнет
statusstringнет
lastRunstring (date-time)нет
succesfullLastRunstring (date-time)нет
attemptsNumberinteger (int32)нет
attemptsIntervalinteger (int32)нет
ownerstringнет
actionIdsstring(uuid)[]нет
triggerIdsstring(uuid)[]нет
idstring (uuid)нет

/services/taskschedulerservice/api/Task/List

Получить список задач

Тип HTTP запроса: post

Отсылаемый запрос

Возвращаемые результаты

Код HTTP ответа: 200

MIME-тип HTTP ответа: application/json

Результат выполнения операции

Название поляТип поляОписаниеОбязательноеВозможные значения
resultInfo[]Данные результата метода API.да
errorInfoда
typeInfoTypeInfo

/services/taskschedulerservice/api/Task/Update

Обновить данные задачи

Тип HTTP запроса: post

Отсылаемый запрос

MIME-тип HTTP запроса: application/json

Название поляТип поляОписаниеОбязательноеВозможные значения
idstring (uuid)нет
namestringнет
descriptionstringнет
enabledbooleanнет
isSystembooleanнет
attemptsNumberinteger (int32)нет
attemptsIntervalinteger (int32)нет

Возвращаемые результаты

Код HTTP ответа: 200

MIME-тип HTTP ответа: application/json

Результат выполнения операции

Название поляТип поляОписаниеОбязательноеВозможные значения
messagestringСообщение ошибки.да
exceptionTypestringТип исключения.да
codestringКод ошибки.да
sourcestringИмя источника.да
innersInnerInfo[]Элементы исключений.да
extrastringТрейс стека.да
isErrorbooleanФлаг ошибки.да
idstringИдентификатор ошибки.да
typeErrorTypesда

/services/taskschedulerservice/api/Task/Start

Запуск задачи

Тип HTTP запроса: post

Отсылаемый запрос

MIME-тип HTTP запроса: application/json

Название поляТип поляОписаниеОбязательноеВозможные значения
idstring (uuid)нет

Возвращаемые результаты

Код HTTP ответа: 200

MIME-тип HTTP ответа: application/json

Результат выполнения операции

Название поляТип поляОписаниеОбязательноеВозможные значения
messagestringСообщение ошибки.да
exceptionTypestringТип исключения.да
codestringКод ошибки.да
sourcestringИмя источника.да
innersInnerInfo[]Элементы исключений.да
extrastringТрейс стека.да
isErrorbooleanФлаг ошибки.да
idstringИдентификатор ошибки.да
typeErrorTypesда

/services/taskschedulerservice/api/Task/Stop

Остановка задачи

Тип HTTP запроса: post

Отсылаемый запрос

MIME-тип HTTP запроса: application/json

Название поляТип поляОписаниеОбязательноеВозможные значения
idstring (uuid)нет

Возвращаемые результаты

Код HTTP ответа: 200

MIME-тип HTTP ответа: application/json

Результат выполнения операции

Название поляТип поляОписаниеОбязательноеВозможные значения
messagestringСообщение ошибки.да
exceptionTypestringТип исключения.да
codestringКод ошибки.да
sourcestringИмя источника.да
innersInnerInfo[]Элементы исключений.да
extrastringТрейс стека.да
isErrorbooleanФлаг ошибки.да
idstringИдентификатор ошибки.да
typeErrorTypesда

/services/taskschedulerservice/api/Task/Upload

Загрузить задачи

Тип HTTP запроса: post

Отсылаемый запрос

MIME-тип HTTP запроса: application/json

данные загружаемых задач

Название поляТип поляОписаниеОбязательноеВозможные значения
infostringнет
rewritebooleanнет

Возвращаемые результаты

Код HTTP ответа: 200

MIME-тип HTTP ответа: application/json

Результат выполнения операции

Название поляТип поляОписаниеОбязательноеВозможные значения
messagestringСообщение ошибки.да
exceptionTypestringТип исключения.да
codestringКод ошибки.да
sourcestringИмя источника.да
innersInnerInfo[]Элементы исключений.да
extrastringТрейс стека.да
isErrorbooleanФлаг ошибки.да
idstringИдентификатор ошибки.да
typeErrorTypesда

/services/taskschedulerservice/api/Task/Download

Выгрузить задачи

Тип HTTP запроса: post

Отсылаемый запрос

MIME-тип HTTP запроса: application/json

Название поляТип поляОписаниеОбязательноеВозможные значения
tasksstring[]нет

Возвращаемые результаты

Код HTTP ответа: 200

MIME-тип HTTP ответа: application/json

Результат выполнения операции

Название поляТип поляОписаниеОбязательноеВозможные значения
messagestringСообщение ошибки.да
exceptionTypestringТип исключения.да
codestringКод ошибки.да
sourcestringИмя источника.да
innersInnerInfo[]Элементы исключений.да
extrastringТрейс стека.да
isErrorbooleanФлаг ошибки.да
idstringИдентификатор ошибки.да
typeErrorTypesда