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ę. |