REST Resource: enterprises.devices

Resource: Perangkat

Resource perangkat mewakili instance perangkat yang dikelola perusahaan dalam properti.

Representasi JSON
{
  "name": string,
  "type": string,
  "traits": {
    object
  },
  "parentRelations": [
    {
      object (ParentRelation)
    }
  ]
}
Kolom
name

string

Wajib. Nama resource perangkat. Misalnya: "enterprises/XYZ/devices/123".

type

string

Hanya output. Jenis perangkat untuk tujuan tampilan umum. Misalnya: "THERmostAT". Jenis perangkat tidak boleh digunakan untuk menyimpulkan atau menyimpulkan fungsi perangkat sebenarnya yang ditetapkan. Sebagai gantinya, gunakan karakteristik yang ditampilkan untuk perangkat.

traits

object (Struct format)

Hanya output. Trait perangkat.

parentRelations[]

object (ParentRelation)

Detail penerima perangkat.

ParentRelation

Mewakili hubungan perangkat, misalnya, struktur/ruang tempat perangkat ditetapkan.

Representasi JSON
{
  "parent": string,
  "displayName": string
}
Kolom
parent

string

Hanya output. Nama hubungan -- mis., struktur/ruangan tempat perangkat ditetapkan. Misalnya: "perusahaan/XYZ/struktur/ABC" atau "perusahaan/XYZ/struktur/ABC/ruangan/123"

displayName

string

Hanya output. Nama kustom hubungan -- misalnya, struktur/ruangan tempat perangkat ditetapkan.

Metode

executeCommand

Menjalankan perintah ke perangkat yang dikelola oleh perusahaan.

get

Mendapatkan perangkat yang dikelola oleh perusahaan.

list

Mencantumkan perangkat yang dikelola oleh perusahaan.