Servicio
|
Descripción
|
---|---|
EvaluateReporting
|
Estos servicios evalúan el estado de informes de la cosa en función de su estrategia.
A continuación se indican los parámetros de entrada para el servicio:
• eventName: nombre del evento
• eventTime: hora a la que se activa el evento
• source: nombre de la cosa que activa los eventos
• sourceProperty: objeto eventData de la propiedad de origen
No se recibe ninguna salida después de ejecutar este servicio.
|
GetEventSubscriptions
|
Obtenga los eventos que están enlazados a la cosa remota.
No se requiere ninguna entrada para este servicio.
Al ejecutarse este servicio, se devuelven los eventos suscritos para la cosa remota en forma de infotable.
Después de ejecutar este servicio se reciben los siguientes parámetros:
• Data Shape: EdgeThingEventNotification
• Infotable Type: solo infotable
|
GetPropertySubscriptions
|
Obtenga las propiedades, además del tipo de cambio de datos y el umbral de cambio de datos para la cosa de periferia.
A continuación se indican los parámetros de entrada para el servicio:
• options: opciones de enlace que soporta el SDK de llamada
Al ejecutarse este servicio, se devuelven las propiedades suscritas para la cosa remota en forma de infotable.
Después de ejecutar este servicio se reciben los siguientes parámetros:
• Data Shape: EdgeThingEventNotification
• Infotable Type: solo infotable
|
GetQueuedTasks
|
Recupere las tareas de esta cosa conectada.
No se requiere ninguna entrada para este servicio.
Al ejecutarse este servicio, se devuelven las cosas de periferia en forma de infotable.
Después de ejecutar este servicio se reciben los siguientes parámetros:
• Data Shape: MessageStoreList
• Infotable Type: solo infotable
|
GetRemoteMetadata
|
Se devuelven los metadatos de la cosa conectada.
No se requiere ninguna entrada para este servicio.
Al ejecutarse este servicio, se devuelven los metadatos de cosa conectada en formato JSON.
|
GetReportingStrategy
|
Se recupera la estrategia de informes de esta cosa.
No se requiere ninguna entrada para este servicio.
Al ejecutarse este servicio, se devuelven los metadatos de cosa conectada en formato STRING.
|
Invoke
|
A continuación se indican los parámetros de entrada para el servicio:
• endpointUri
• paramsTable
• headerParams
• resultType
Al ejecutarse este servicio, se devuelve la salida en forma de infotable.
|
ProcessRemoteEvents
|
Procesar eventos remotos.
A continuación se indican los parámetros de entrada para el servicio:
• values
No se recibe ninguna salida después de ejecutar este servicio.
|
ReceiveRouteLifecycleEvent
|
A continuación se indican los parámetros de entrada para el servicio:
• eventPayload
No se recibe ninguna salida después de ejecutar este servicio.
|
RegisterRoute
|
A continuación se indican los parámetros de entrada para el servicio:
• routeXml
No se recibe ninguna salida después de ejecutar este servicio.
|
SendMaxQueuedTasks
|
Permite enviar hasta un número máximo específico de tareas en cola a la cosa conectada.
A continuación se indican los parámetros de entrada para el servicio:
• maxCount: número máximo de mensajes deseados por el dispositivo Edge.
Al ejecutarse este servicio, se devuelve el número de tareas en cola enviadas, hasta maxCount, en formato INTEGER.
|
SendQueuedTasks
|
Permite enviar las tareas que se han colado a la cosa conectada.
No se requiere ninguna entrada para este servicio.
No se recibe ninguna salida después de ejecutar este servicio.
|
SetReportingStrategy
|
Defina la estrategia de informes de esta cosa.
A continuación se indican los parámetros de entrada para el servicio:
• strategyThing: nombre de la cosa de estrategia.
No se recibe ninguna salida después de ejecutar este servicio.
|
UpdateSubscribedPropertyValues
|
Escriba valores de propiedad suscritos para una cosa conectada.
A continuación se indican los parámetros de entrada para el servicio:
• maxCount: número máximo de mensajes deseados por el dispositivo Edge.
No se recibe ninguna salida después de ejecutar este servicio.
|