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

Контроллер управления триггерами

/api/Trigger/List

Получить список триггеров по идентификатору задачи

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

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

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

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

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

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

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

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

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

/api/Trigger/TypeList

Получить список типов триггеров

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

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

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

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

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

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

Название поляТип поляОписаниеОбязательноеВозможные значения
resultstring[]Данные результата метода API.нет
typeInfoTypeInfo
errorIErrorDescription
isErrorbooleanПолучает признак наличия ошибкинет

/api/Trigger/Get

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

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

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

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

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

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

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

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

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

Название поляТип поляОписаниеОбязательноеВозможные значения
resultInfo
typeInfoTypeInfo
errorIErrorDescription
isErrorbooleanПолучает признак наличия ошибкинет

/api/Trigger/Create

Создать триггер

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

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

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

Название поляТип поляОписаниеОбязательноеВозможные значения
taskIdstring (uuid)идентификатор задачинет
namestringимя триггеранет
descriptionstringописаниенет
typestringтип триггеранет
enabledbooleanпризнак активностинет
startDatestring (date-time)дата и время первого запуска по расписаниюнет
intervalinteger (int32)интервал повторения запуска в секундахнет
finalDatestring (date-time)дата завершения запуска по расписаниюнет

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

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

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

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

Название поляТип поляОписаниеОбязательноеВозможные значения
messagestringнет
codestringда
isErrorbooleanда
stackTracestringнет
innerErrorsIErrorDescription[]нет
techMessagestringнет
dateTimestring (date-time)нет
dataobjectнет
exceptionTypestringТип исключения.нет
sourcestringИмя источника.нет
innersInnerInfo[]Элементы исключений.нет
extrastringТрейс стека.нет
idstringИдентификатор ошибки.нет
typeErrorTypes

/api/Trigger/Delete

Удалить триггер

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

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

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

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

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

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

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

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

Название поляТип поляОписаниеОбязательноеВозможные значения
messagestringнет
codestringда
isErrorbooleanда
stackTracestringнет
innerErrorsIErrorDescription[]нет
techMessagestringнет
dateTimestring (date-time)нет
dataobjectнет
exceptionTypestringТип исключения.нет
sourcestringИмя источника.нет
innersInnerInfo[]Элементы исключений.нет
extrastringТрейс стека.нет
idstringИдентификатор ошибки.нет
typeErrorTypes

/api/Trigger/Update

Обновить данные триггера

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

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

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

Название поляТип поляОписаниеОбязательноеВозможные значения
idstring (uuid)идентификаторнет
taskIdstring (uuid)идентификатор задачинет
namestringимя триггеранет
descriptionstringописаниенет
typestringтип триггеранет
enabledbooleanпризнак активностинет
startDatestring (date-time)дата и время первого запуска по расписаниюнет
intervalinteger (int32)интервал повторения запуска в секундахнет
finalDatestring (date-time)дата завершения запуска по расписаниюнет

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

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

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

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

Название поляТип поляОписаниеОбязательноеВозможные значения
messagestringнет
codestringда
isErrorbooleanда
stackTracestringнет
innerErrorsIErrorDescription[]нет
techMessagestringнет
dateTimestring (date-time)нет
dataobjectнет
exceptionTypestringТип исключения.нет
sourcestringИмя источника.нет
innersInnerInfo[]Элементы исключений.нет
extrastringТрейс стека.нет
idstringИдентификатор ошибки.нет
typeErrorTypes