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)

僅供輸出。裝置特性。

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

列出企業管理的裝置。