Zasób: urządzenie
Zasób urządzenia reprezentuje instancję zarządzanego urządzenia firmowego w usłudze.
Zapis JSON |
---|
{
"name": string,
"type": string,
"traits": {
object
},
"parentRelations": [
{
object ( |
Pola | |
---|---|
name |
Wymagane. Nazwa zasobu urządzenia. Na przykład: „enterprises/XYZ/devices/123”. |
type |
Tylko dane wyjściowe. Typ urządzenia do ogólnych celów wyświetlania. Na przykład: „Termostat”. Typ urządzenia nie powinien być używany do wywłaszczania ani ustalania funkcji rzeczywistego urządzenia, do którego jest przypisany. Zamiast tego użyj cech zwróconych urządzenia. |
traits |
Tylko dane wyjściowe. Cechy urządzenia. |
parentRelations[] |
Dane osoby przypisanej do urządzenia. |
ParentRelation
Reprezentuje relacje z urządzeniami, na przykład struktura/pomieszczenie, do których urządzenie jest przypisane.
Zapis JSON |
---|
{ "parent": string, "displayName": string } |
Pola | |
---|---|
parent |
Tylko dane wyjściowe. Nazwa relacji, np. struktura/pomieszczenie, do których przypisano urządzenie. Na przykład: „firmy/XYZ/struktury/ABC”. lub „przedsiębiorstwa/XYZ/struktury/ABC/pokoje/123” |
displayName |
Tylko dane wyjściowe. Niestandardowa nazwa relacji, np. struktura/pomieszczenie, do których przypisane jest urządzenie. |
Metody |
|
---|---|
|
Wykonuje polecenie na urządzeniu zarządzanym przez firmę. |
|
Pobiera urządzenie zarządzane przez firmę. |
|
Wyświetla listę urządzeń zarządzanych przez firmę. |