Remote Thing サービス
Remote Thing で使用可能なサービスのリストを以下に示します。
サービス
説明
EvaluateReporting
このサービスは、そのストラテジーに基づいて Thing のレポートステータスを評価します。
このサービスの入力パラメータを以下に示します。
eventName: イベントの名前
eventTime: イベントがトリガーされた時刻
source: イベントをトリガーした Thing の名前
sourceProperty: Source Property eventData
このサービスを実行した後、出力は受信されません。
GetEventSubscriptions
Remote Thing にバインドされているイベントを取得します。
このサービスには入力は必要ありません。
このサービスを実行すると、Remote Thing の購読イベントがインフォテーブルの形式で返されます。
このサービスを実行すると、次のパラメータが受信されます。
Data Shape: EdgeThingEventNotification
Infotable Type: インフォテーブルのみ
GetPropertySubscriptions
Edge Thing のプロパティおよびデータ変更タイプとデータ変更のしきい値を取得します。
このサービスの入力パラメータを以下に示します。
options: 呼び出し元 SDK でサポートされるバインドオプション
このサービスを実行すると、Remote Thing の購読プロパティがインフォテーブルの形式で返されます。
このサービスを実行すると、次のパラメータが受信されます。
Data Shape: EdgeThingEventNotification
Infotable Type: インフォテーブルのみ
GetQueuedTasks
この Connected Thing のタスクを取得します。
このサービスには入力は必要ありません。
このサービスを実行すると、Edge Thing がインフォテーブルの形式で返されます。
このサービスを実行すると、次のパラメータが受信されます。
Data Shape: MessageStoreList
Infotable Type: インフォテーブルのみ
GetRemoteMetadata
Connected Thing のメタデータを返します。
このサービスには入力は必要ありません。
このサービスを実行すると、Connected Thing メタデータが JSON 形式で返されます。
GetReportingStrategy
この Thing のレポートストラテジーを取得します。
このサービスには入力は必要ありません。
このサービスを実行すると、Connected Thing メタデータが STRING 形式で返されます。
Invoke
このサービスの入力パラメータを以下に示します。
endpointUri
paramsTable
headerParams
resultType
このサービスを実行すると、出力がインフォテーブルの形式で返されます。
ProcessRemoteEvents
リモートイベントを処理します。
このサービスの入力パラメータを以下に示します。
values
このサービスを実行した後、出力は受信されません。
ReceiveRouteLifecycleEvent
このサービスの入力パラメータを以下に示します。
eventPayload
このサービスを実行した後、出力は受信されません。
RegisterRoute
このサービスの入力パラメータを以下に示します。
routeXml
このサービスを実行した後、出力は受信されません。
SendMaxQueuedTasks
キューに入っているタスクを指定された最大数まで Connected Thing に送信します。
このサービスの入力パラメータを以下に示します。
maxCount: エッジデバイスによって要求されるメッセージの最大数。
このサービスを実行すると、キューに入っている送信されたタスクの数が INTEGER 形式で返されます (最大値: maxCount)。
SendQueuedTasks
キューに入っているすべてのタスクを Connected Thing に送信します。
このサービスには入力は必要ありません。
このサービスを実行した後、出力は受信されません。
SetReportingStrategy
この Thing のレポートストラテジーを設定します。
このサービスの入力パラメータを以下に示します。
strategyThing: ストラテジー Thing の名前。
このサービスを実行した後、出力は受信されません。
UpdateSubscribedPropertyValues
Connected Thing の購読プロパティ値を書き込みます。
このサービスの入力パラメータを以下に示します。
maxCount: エッジデバイスによって要求されるメッセージの最大数。
このサービスを実行した後、出力は受信されません。
これは役に立ちましたか?