REST Resource: enterprises.devices

Resource: Perangkat

Resource perangkat mewakili instance perangkat yang dikelola perusahaan di 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 trait yang ditampilkan untuk perangkat.

traits

object (Struct format)

Hanya output. Trait perangkat.

parentRelations[]

object (ParentRelation)

Detail perangkat milik penerima perangkat.

ParentRelation

Menunjukkan hubungan perangkat, misalnya, struktur/ruangan tempat perangkat ditetapkan.

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

string

Hanya output. Nama relasi -- misalnya, struktur/ruangan tempat perangkat ditetapkan. Misalnya: "enterprises/XYZ/structures/ABC" atau "enterprises/XYZ/structures/ABC/rooms/123"

displayName

string

Hanya output. Nama kustom relasi -- 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.