リソース: Device
デバイス リソースは、プロパティ内の企業が管理するデバイスのインスタンスを表します。
JSON 表現 |
---|
{
"name": string,
"type": string,
"traits": {
object
},
"parentRelations": [
{
object ( |
フィールド | |
---|---|
name |
必須。デバイスのリソース名。例: "enterprises/XYZ/devices/123" |
type |
出力のみ。一般的な表示を目的としたデバイスのタイプ。例: "TheRMOSTAT"。デバイスタイプは、割り当てられている実際のデバイスの機能を推測または推測するために使用することはできません。代わりに、デバイスに対して返されたトレイトを使用します。 |
traits |
出力のみ。デバイス トレイト。 |
parentRelations[] |
デバイスの割り当て先の詳細。 |
ParentRelation
デバイスの関係(デバイスが割り当てられているストラクチャや部屋など)を表します。
JSON 表現 |
---|
{ "parent": string, "displayName": string } |
フィールド | |
---|---|
parent |
出力のみ。関係の名前(デバイスが割り当てられているストラクチャや部屋など)。例: "enterprises/XYZ/structures/ABC" または "enterprises/XYZ/structures/ABC/rooms/123" |
displayName |
出力のみ。関係のカスタム名(デバイスが割り当てられているストラクチャや部屋など)。 |
Methods |
|
---|---|
|
企業が管理するデバイスに対してコマンドを実行します。 |
|
企業によって管理されているデバイスを取得します。 |
|
企業が管理するデバイスをリストします。 |