REST Resource: enterprises.devices

Tài nguyên: Thiết bị

Tài nguyên thiết bị đại diện cho một thực thể thiết bị do doanh nghiệp quản lý trong tài sản.

Biểu diễn dưới dạng JSON
{
  "name": string,
  "type": string,
  "traits": {
    object
  },
  "parentRelations": [
    {
      object (ParentRelation)
    }
  ]
}
Các trường
name

string

Bắt buộc. Tên tài nguyên của thiết bị. Ví dụ: "enterprises/XYZ/devices/123".

type

string

Chỉ có đầu ra. Loại thiết bị dùng cho mục đích hiển thị chung. Ví dụ: "THERARROWAT". Không được dùng loại thiết bị để suy ra hoặc suy ra chức năng của thiết bị thực tế được chỉ định. Thay vào đó, hãy sử dụng các trait được trả về cho thiết bị.

traits

object (Struct format)

Chỉ có đầu ra. Trait của thiết bị.

parentRelations[]

object (ParentRelation)

Thông tin chi tiết về người được gán của thiết bị.

ParentRelation

Thể hiện các mối quan hệ với thiết bị, chẳng hạn như cấu trúc/phòng mà thiết bị được chỉ định.

Biểu diễn dưới dạng JSON
{
  "parent": string,
  "displayName": string
}
Các trường
parent

string

Chỉ có đầu ra. Tên của mối quan hệ – ví dụ: cấu trúc/phòng nơi thiết bị được chỉ định. Ví dụ: "enterprises/XYZ/structures/ABC" hoặc "enterprises/XYZ/structures/ABC/rooms/123"

displayName

string

Chỉ có đầu ra. Tên tuỳ chỉnh của mối quan hệ – ví dụ: cấu trúc/phòng nơi chỉ định thiết bị.

Phương thức

executeCommand

Thực thi một lệnh đối với thiết bị do doanh nghiệp quản lý.

get

Nhận thiết bị do doanh nghiệp quản lý.

list

Liệt kê các thiết bị do doanh nghiệp quản lý.