Сервис
|
Описание
|
---|---|
EvaluateReporting
|
Эти сервисы оценивают статус отчетов вещи на основе стратегии.
Ниже приведены входные параметры для сервиса:
• eventName - имя события.
• eventTime - время инициирования события.
• source - наименование вещи, которая инициирует события.
• sourceProperty - свойство источника eventData.
После выполнения этого сервиса выходные данные не принимаются.
|
GetEventSubscriptions
|
Получение событий, связанных с удаленной вещью.
Для этого сервиса не требуется ввод данных.
При выполнении этого сервиса возвращаются подписанные события для удаленной вещи в форме таблицы данных.
После выполнения этого сервиса принимаются следующие параметры:
• Data Shape - EdgeThingEventNotification.
• Infotable Type - только таблица данных.
|
GetPropertySubscriptions
|
Получение свойств, а также типа изменения данных и порога изменения данных для вещи Edge.
Ниже приведены входные параметры для сервиса:
• options - опции привязки, поддерживаемые вызывающим SDK.
При выполнении этого сервиса возвращаются подписанные свойства для удаленной вещи в форме таблицы данных.
После выполнения этого сервиса принимаются следующие параметры:
• Data Shape - EdgeThingEventNotification.
• Infotable Type - только таблица данных.
|
GetQueuedTasks
|
Загрузка любых заданий для этой подключенной вещи.
Для этого сервиса не требуется ввод данных.
Выполнение этого сервиса возвращает вещи Edge в форме таблицы данных.
После выполнения этого сервиса принимаются следующие параметры:
• Data Shape - MessageStoreList.
• Infotable Type - только таблица данных.
|
GetRemoteMetadata
|
Возвращает метаданные для подключенной вещи.
Для этого сервиса не требуется ввод данных.
При выполнении этого сервиса возвращаются метаданные подключенной вещи в формате JSON.
|
GetReportingStrategy
|
Загружает стратегию отчетности для этой вещи.
Для этого сервиса не требуется ввод данных.
При выполнении этого сервиса возвращаются метаданные подключенной вещи в формате STRING.
|
Invoke
|
Ниже приведены входные параметры для сервиса:
• endpointUri
• paramsTable
• headerParams
• resultType
Выполнение этого сервиса возвращает выходные данные в виде таблицы данных.
|
ProcessRemoteEvents
|
Обработка удаленных событий.
Ниже приведены входные параметры для сервиса:
• values
После выполнения этого сервиса выходные данные не принимаются.
|
ReceiveRouteLifecycleEvent
|
Ниже приведены входные параметры для сервиса:
• eventPayload
После выполнения этого сервиса выходные данные не принимаются.
|
RegisterRoute
|
Ниже приведены входные параметры для сервиса:
• routeXml
После выполнения этого сервиса выходные данные не принимаются.
|
SendMaxQueuedTasks
|
Отправляет до определенного максимального числа заданий, помещенных в очередь, в подключенную вещь.
Ниже приведены входные параметры для сервиса:
• maxCount - максимальное число сообщений, требуемое устройством Edge.
Выполнение этого сервиса возвращает число отправленных заданий, помещенных в очередь, вплоть до maxCount, в формате INTEGER.
|
SendQueuedTasks
|
Отправляет все задания в очереди в подключенную вещь.
Для этого сервиса не требуется ввод данных.
После выполнения этого сервиса выходные данные не принимаются.
|
SetReportingStrategy
|
Задание стратегии передачи сообщений для этой вещи.
Ниже приведены входные параметры для сервиса:
• strategyThing - наименование вещи стратегии.
После выполнения этого сервиса выходные данные не принимаются.
|
UpdateSubscribedPropertyValues
|
Запись значения свойств подписки для подключенной вещи.
Ниже приведены входные параметры для сервиса:
• maxCount - максимальное число сообщений, требуемое устройством Edge.
После выполнения этого сервиса выходные данные не принимаются.
|