Servizi degli oggetti remoti
Di seguito è riportato l'elenco dei servizi che è possibile utilizzare con gli oggetti remoti.
Servizio
Descrizione
EvaluateReporting
Questo servizio valuta lo stato di report dell'oggetto in base alla relativa strategia.
Di seguito sono riportati i parametri di input per il servizio.
eventName: nome dell'evento
eventTime: ora in cui viene attivato l'evento
source: nome dell'oggetto che ha attivato gli eventi
sourceProperty: eventData
Dopo l'esecuzione del servizio non viene ricevuto alcun output.
GetEventSubscriptions
Ottenere gli eventi associati all'oggetto remoto.
Per questo servizio non è richiesto alcun input.
L'esecuzione di questo servizio restituisce gli eventi sottoscritti per l'oggetto remoto sotto forma di infotable.
Dopo l'esecuzione di questo servizio vengono ricevuti i parametri seguenti:
Data Shape: EdgeThingEventNotification
Infotable Type: solo infotable
GetPropertySubscriptions
Ottenere le proprietà, il tipo di modifica dei dati e la soglia per la modifica dei dati per l'oggetto edge.
Di seguito sono riportati i parametri di input per il servizio.
options: opzioni di associazione supportate dall'SDK chiamante
L'esecuzione di questo servizio restituisce le proprietà sottoscritte per l'oggetto remoto sotto forma di infotable.
Dopo l'esecuzione di questo servizio vengono ricevuti i parametri seguenti:
Data Shape: EdgeThingEventNotification
Infotable Type: solo infotable
GetQueuedTasks
Recuperare i task per questo oggetto connesso.
Per questo servizio non è richiesto alcun input.
L'esecuzione di questo servizio restituisce gli oggetti edge sotto forma di infotable.
Dopo l'esecuzione di questo servizio vengono ricevuti i parametri seguenti:
Data Shape: MessageStoreList
Infotable Type: solo infotable
GetRemoteMetadata
Restituisce i metadati per l'oggetto connesso.
Per questo servizio non è richiesto alcun input.
L'esecuzione di questo servizio restituisce i metadati dell'oggetto connesso in formato JSON.
GetReportingStrategy
Recupera la strategia di report di questo oggetto.
Per questo servizio non è richiesto alcun input.
L'esecuzione di questo servizio restituisce i metadati dell'oggetto connesso in formato STRING.
Invoke
Di seguito sono riportati i parametri di input per il servizio.
endpointUri
paramsTable
headerParams
resultType
L'esecuzione di questo servizio restituisce l'output sotto forma di infotable.
ProcessRemoteEvents
Elaborare gli eventi remoti.
Di seguito sono riportati i parametri di input per il servizio.
values
Dopo l'esecuzione del servizio non viene ricevuto alcun output.
ReceiveRouteLifecycleEvent
Di seguito sono riportati i parametri di input per il servizio.
eventPayload
Dopo l'esecuzione del servizio non viene ricevuto alcun output.
RegisterRoute
Di seguito sono riportati i parametri di input per il servizio.
routeXml
Dopo l'esecuzione del servizio non viene ricevuto alcun output.
SendMaxQueuedTasks
Invia fino a un numero massimo specifico di task in coda all'oggetto connesso.
Di seguito sono riportati i parametri di input per il servizio.
maxCount: numero massimo di messaggi che si desidera ricevere dal dispositivo edge.
L'esecuzione di questo servizio restituisce il numero di operazioni in coda inviate, fino al valore maxCount, in formato INTEGER.
SendQueuedTasks
Invia tutti i task in coda all'oggetto connesso.
Per questo servizio non è richiesto alcun input.
Dopo l'esecuzione del servizio non viene ricevuto alcun output.
SetReportingStrategy
Impostare la strategia di report di questo oggetto.
Di seguito sono riportati i parametri di input per il servizio.
strategyThing: nome dell'oggetto strategia.
Dopo l'esecuzione del servizio non viene ricevuto alcun output.
UpdateSubscribedPropertyValues
Scrivere i valori delle proprietà sottoscritte per un oggetto connesso.
Di seguito sono riportati i parametri di input per il servizio.
maxCount: numero massimo di messaggi che si desidera ricevere dal dispositivo edge.
Dopo l'esecuzione del servizio non viene ricevuto alcun output.
È stato utile?