REST Resource: enterprises.devices

资源:设备

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

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)

设备的分配对象详细信息。

母亲关系

表示设备关系,例如,设备分配到的设备/房间。

JSON 表示法
{
  "parent": string,
  "displayName": string
}
字段
parent

string

仅供输出。关系的名称,例如设备分配到的设备/房间。例如:“enterprises/XYZ/structures/ABC”或“enterprises/XYZ/structures/ABC/rooms/123”

displayName

string

仅供输出。关系的自定义名称,例如分配设备的设备/房间。

方法

executeCommand

对由企业管理的设备执行命令。

get

获取由企业管理的设备。

list

列出由企业管理的设备。