Partilhar via


NamespaceDeviceProperties interface

Define as propriedades do dispositivo.

Propriedades

attributes

Um conjunto de pares chave-valor que contêm atributos personalizados definidos pelo cliente.

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.

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.

externalDeviceId

O ID do dispositivo fornecido pelo cliente.

lastTransitionTime

Um carimbo de data/hora (em UTC) que é atualizado sempre que o recurso é modificado.

manufacturer

Fabricante do dispositivo.

model

Modelo do dispositivo.

operatingSystem

Sistema operacional do dispositivo.

operatingSystemVersion

Versão do sistema operacional do dispositivo.

provisioningState

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

Atualizações de status do dispositivo.

status?: DeviceStatus

Valor de Propriedade

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