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. Preenchido somente se o dispositivo tiver 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 | Saco de propriedades que contém os pontos finais não atribuídos e atribuídos do dispositivo. |
| external |
O ID do dispositivo fornecido pelo cliente. |
| last |
Um carimbo de data/hora (em UTC) que é atualizado sempre que o recurso é modificado. |
| manufacturer | Fabricante do dispositivo. |
| model | Modelo do 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 cada vez que o recurso é modificado. |
Detalhes de Propriedade
attributes
Um conjunto de pares chave-valor que contêm atributos personalizados definidos pelo cliente.
attributes?: Record<string, any>
Valor de Propriedade
Record<string, any>
discoveredDeviceRef
Referência a um dispositivo. Preenchido somente se o dispositivo tiver sido criado a partir do fluxo de descoberta. O nome do dispositivo descoberto deve ser fornecido.
discoveredDeviceRef?: string
Valor de Propriedade
string
enabled
Indica se o recurso está habilitado ou não.
enabled?: boolean
Valor de Propriedade
boolean
endpoints
Saco de propriedades que contém os pontos finais não atribuídos e atribuídos do dispositivo.
endpoints?: MessagingEndpoints
Valor de Propriedade
externalDeviceId
O ID do dispositivo fornecido pelo cliente.
externalDeviceId?: string
Valor de Propriedade
string
lastTransitionTime
Um carimbo de data/hora (em UTC) que é atualizado sempre que o recurso é modificado.
lastTransitionTime?: Date
Valor de Propriedade
Date
manufacturer
Fabricante do dispositivo.
manufacturer?: string
Valor de Propriedade
string
model
Modelo do dispositivo.
model?: string
Valor de Propriedade
string
operatingSystem
Sistema operacional do dispositivo.
operatingSystem?: string
Valor de Propriedade
string
operatingSystemVersion
Versão do sistema operacional do dispositivo.
operatingSystemVersion?: string
Valor de Propriedade
string
provisioningState
Estado de provisionamento do recurso.
provisioningState?: string
Valor de Propriedade
string
status
uuid
Um identificador exclusivo para o dispositivo.
uuid?: string
Valor de Propriedade
string
version
Um inteiro que é incrementado cada vez que o recurso é modificado.
version?: number
Valor de Propriedade
number