Risorsa: dispositivo
La risorsa dispositivo rappresenta un'istanza di un dispositivo gestito dall'azienda nella proprietà.
Rappresentazione JSON |
---|
{
"name": string,
"type": string,
"traits": {
object
},
"parentRelations": [
{
object ( |
Campi | |
---|---|
name |
Obbligatorio. Il nome della risorsa del dispositivo. Ad esempio: "enterprises/XYZ/devices/123". |
type |
Solo output. Tipo di dispositivo per la visualizzazione generica. Ad esempio: "TERMOSTATO". Il tipo di dispositivo non deve essere utilizzato per dedurre o dedurre la funzionalità del dispositivo effettivo a cui è assegnato. Utilizza invece i trait restituiti per il dispositivo. |
traits |
Solo output. Trait del dispositivo. |
parentRelations[] |
Dettagli dell'assegnatario del dispositivo. |
ParentRelation
Rappresenta le relazioni con i dispositivi, ad esempio la struttura/la stanza a cui è assegnato il dispositivo.
Rappresentazione JSON |
---|
{ "parent": string, "displayName": string } |
Campi | |
---|---|
parent |
Solo output. Il nome della relazione, ad esempio la struttura/la stanza a cui è assegnato il dispositivo. Ad esempio: "enterprises/XYZ/structures/ABC" o "enterprises/XYZ/structures/ABC/rooms/123" (Imprese/XYZ/structures/ABC) |
displayName |
Solo output. Il nome personalizzato della relazione, ad esempio la struttura/la stanza a cui è assegnato il dispositivo. |
Metodi |
|
---|---|
|
Esegue un comando al dispositivo gestito dall'azienda. |
|
Consente di acquisire un dispositivo gestito dall'azienda. |
|
Elenca i dispositivi gestiti dall'azienda. |