NamespaceDeviceProperties interface
Define las propiedades del dispositivo.
Propiedades
| attributes | Conjunto de pares clave-valor que contienen atributos personalizados establecidos por el cliente. |
| discovered |
Referencia a un dispositivo. Solo se rellena si el dispositivo se ha creado a partir del flujo de detección. Se debe proporcionar el nombre del dispositivo detectado. |
| enabled | Indica si el recurso está habilitado o no. |
| endpoints | Contenedor de propiedades que contiene los puntos de conexión asignados y no asignados del dispositivo. |
| external |
El ID de dispositivo proporcionado por el cliente. |
| last |
Una marca de tiempo (en UTC) que se actualiza cada vez que se modifica el recurso. |
| manufacturer | Fabricante del dispositivo. |
| model | Modelo de dispositivo. |
| operating |
Sistema operativo del dispositivo. |
| operating |
Versión del sistema operativo del dispositivo. |
| provisioning |
Estado de aprovisionamiento del recurso. |
| status | Actualizaciones de estado del dispositivo. |
| uuid | Un identificador único para el dispositivo. |
| version | Entero que se incrementa cada vez que se modifica el recurso. |
Detalles de las propiedades
attributes
Conjunto de pares clave-valor que contienen atributos personalizados establecidos por el cliente.
attributes?: Record<string, any>
Valor de propiedad
Record<string, any>
discoveredDeviceRef
Referencia a un dispositivo. Solo se rellena si el dispositivo se ha creado a partir del flujo de detección. Se debe proporcionar el nombre del dispositivo detectado.
discoveredDeviceRef?: string
Valor de propiedad
string
enabled
Indica si el recurso está habilitado o no.
enabled?: boolean
Valor de propiedad
boolean
endpoints
Contenedor de propiedades que contiene los puntos de conexión asignados y no asignados del dispositivo.
endpoints?: MessagingEndpoints
Valor de propiedad
externalDeviceId
El ID de dispositivo proporcionado por el cliente.
externalDeviceId?: string
Valor de propiedad
string
lastTransitionTime
Una marca de tiempo (en UTC) que se actualiza cada vez que se modifica el recurso.
lastTransitionTime?: Date
Valor de propiedad
Date
manufacturer
Fabricante del dispositivo.
manufacturer?: string
Valor de propiedad
string
model
Modelo de dispositivo.
model?: string
Valor de propiedad
string
operatingSystem
Sistema operativo del dispositivo.
operatingSystem?: string
Valor de propiedad
string
operatingSystemVersion
Versión del sistema operativo del dispositivo.
operatingSystemVersion?: string
Valor de propiedad
string
provisioningState
Estado de aprovisionamiento del recurso.
provisioningState?: string
Valor de propiedad
string
status
uuid
Un identificador único para el dispositivo.
uuid?: string
Valor de propiedad
string
version
Entero que se incrementa cada vez que se modifica el recurso.
version?: number
Valor de propiedad
number