NamespaceDeviceProperties interface
Define as propriedades do dispositivo.
Propriedades
| attributes | Um conjunto de pares chave-valor que contêm atributos personalizados definidos pelo cliente. |
| discovered |
Referência a um dispositivo. Populado somente se o dispositivo tivesse sido criado a partir do fluxo de descoberta. O nome do dispositivo descoberto deve ser fornecido. |
| enabled | Indica se o recurso está habilitado ou não. |
| endpoints | Recipiente de propriedades que contém os pontos de extremidade não atribuídos e atribuídos do dispositivo. |
| external |
A ID do dispositivo fornecida pelo cliente. |
| last |
Um carimbo de data/hora (em UTC) que é atualizado sempre que o recurso é modificado. |
| manufacturer | Fabricante de dispositivos. |
| model | Modelo de dispositivo. |
| operating |
Sistema operacional do dispositivo. |
| operating |
Versão do sistema operacional do dispositivo. |
| provisioning |
Estado de provisionamento do recurso. |
| status | Atualizações de status do dispositivo. |
| uuid | Um identificador exclusivo para o dispositivo. |
| version | Um inteiro que é incrementado sempre que o recurso é modificado. |
Detalhes da propriedade
attributes
Um conjunto de pares chave-valor que contêm atributos personalizados definidos pelo cliente.
attributes?: Record<string, any>
Valor da propriedade
Record<string, any>
discoveredDeviceRef
Referência a um dispositivo. Populado somente se o dispositivo tivesse sido criado a partir do fluxo de descoberta. O nome do dispositivo descoberto deve ser fornecido.
discoveredDeviceRef?: string
Valor da propriedade
string
enabled
Indica se o recurso está habilitado ou não.
enabled?: boolean
Valor da propriedade
boolean
endpoints
Recipiente de propriedades que contém os pontos de extremidade não atribuídos e atribuídos do dispositivo.
endpoints?: MessagingEndpoints
Valor da propriedade
externalDeviceId
A ID do dispositivo fornecida pelo cliente.
externalDeviceId?: string
Valor da propriedade
string
lastTransitionTime
Um carimbo de data/hora (em UTC) que é atualizado sempre que o recurso é modificado.
lastTransitionTime?: Date
Valor da propriedade
Date
manufacturer
Fabricante de dispositivos.
manufacturer?: string
Valor da propriedade
string
model
Modelo de dispositivo.
model?: string
Valor da propriedade
string
operatingSystem
Sistema operacional do dispositivo.
operatingSystem?: string
Valor da propriedade
string
operatingSystemVersion
Versão do sistema operacional do dispositivo.
operatingSystemVersion?: string
Valor da propriedade
string
provisioningState
Estado de provisionamento do recurso.
provisioningState?: string
Valor da propriedade
string
status
uuid
Um identificador exclusivo para o dispositivo.
uuid?: string
Valor da propriedade
string
version
Um inteiro que é incrementado sempre que o recurso é modificado.
version?: number
Valor da propriedade
number