REST Resource: enterprises.devices

資源:裝置

裝置資源代表資源中企業管理裝置的執行個體。

JSON 表示法
{
  "name": string,
  "type": string,
  "traits": {
    object
  },
  "parentRelations": [
    {
      object (ParentRelation)
    }
  ]
}
欄位
name

string

必要欄位。裝置的資源名稱。例如「enterprises/XYZ/devices/123」。

type

string

僅供輸出。用於一般顯示用途的裝置類型。例如:「 THERMOSTAT」。請勿使用這個裝置類型來推斷或推測其指定裝置的功能。請改用裝置退回的特徵。

traits

object (Struct format)

僅供輸出。裝置 traits

parentRelations[]

object (ParentRelation)

裝置指派對象的詳細資料。

ParentRelation

代表裝置關係,例如指派給裝置的結構/房間。

JSON 表示法
{
  "parent": string,
  "displayName": string
}
欄位
parent

string

僅供輸出。關係的名稱,例如裝置的結構/房間。例如:「enterprises/XYZ/structures/ABC」或「enterprises/XYZ/structures/ABC/rooms/123」

displayName

string

僅供輸出。關係的自訂名稱,例如裝置的結構/房間。

方法

executeCommand

對企業管理的裝置執行指令。

get

取得由企業管理的裝置。

list

列出由企業管理的裝置。