REST Resource: enterprises.devices

资源:Device

设备资源表示媒体资源中企业管理的设备的实例。

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

string

必需。设备的资源名称。例如:“enterprises/XYZ/devices/123”。

type

string

仅供输出。用于一般显示用途的设备类型。例如:“THERMOSTAT”。不得利用设备类型推断或推断设备所分配到的实际设备的功能。请改为使用为设备返回的 trait。

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

列出由企业管理的设备。