Compartir a través de


NamespaceDeviceProperties interface

Define las propiedades del dispositivo.

Propiedades

attributes

Conjunto de pares clave-valor que contienen atributos personalizados establecidos por el cliente.

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.

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.

externalDeviceId

El ID de dispositivo proporcionado por el cliente.

lastTransitionTime

Una marca de tiempo (en UTC) que se actualiza cada vez que se modifica el recurso.

manufacturer

Fabricante del dispositivo.

model

Modelo de dispositivo.

operatingSystem

Sistema operativo del dispositivo.

operatingSystemVersion

Versión del sistema operativo del dispositivo.

provisioningState

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

Actualizaciones de estado del dispositivo.

status?: DeviceStatus

Valor de propiedad

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