Recurso: Device
El recurso de dispositivo representa una instancia de un dispositivo administrado por una empresa en la propiedad.
Representación JSON |
---|
{
"name": string,
"type": string,
"traits": {
object
},
"parentRelations": [
{
object ( |
Campos | |
---|---|
name |
Obligatorio. Es el nombre del recurso del dispositivo. Por ejemplo: “empresas/XYZ/dispositivos/123”. |
type |
Solo salida. Tipo de dispositivo para fines de visualización general. Por ejemplo: “THERMOSTAT”. El tipo de dispositivo no debe usarse para deducir ni inferir la funcionalidad del dispositivo real al que está asignado. En su lugar, usa las características que se muestran para el dispositivo. |
traits |
Solo salida. Traits del dispositivo. |
parentRelations[] |
Son los detalles del usuario asignado del dispositivo. |
ParentRelation
Representa las relaciones de los dispositivos, por ejemplo, la estructura o la habitación a la que está asignado el dispositivo.
Representación JSON |
---|
{ "parent": string, "displayName": string } |
Campos | |
---|---|
parent |
Solo salida. El nombre de la relación, p.ej., estructura o habitación a la que se asigna el dispositivo. Por ejemplo: “empresas/XYZ/estructuras/ABC” o “empresas/XYZ/structures/ABC/rooms/123” |
displayName |
Solo salida. El nombre personalizado de la relación, p.ej., estructura o habitación a la que se asigna el dispositivo. |
Métodos |
|
---|---|
|
Ejecuta un comando para el dispositivo administrado por la empresa. |
|
Obtiene un dispositivo administrado por la empresa. |
|
Muestra una lista de los dispositivos que administra la empresa. |