Udostępnij za pośrednictwem


DeviceOutput interface

Model interfejsu API urządzenia.

Właściwości

createdBy

Utworzony przez identyfikator użytkownika/dzierżawy.

createdDateTime

Data i godzina utworzenia zasobu, przykładowy format: rrrr-MM-ddTHH:mm:ssZ.

description

Tekstowy opis zasobu.

deviceDataModelId

Identyfikator skojarzonego modelu danych urządzenia.

eTag

Wartość ETag w celu zaimplementowania optymistycznej współbieżności.

hardwareId

Identyfikator sprzętu urządzenia.

id

Identyfikator zasobu.

integrationId

Identyfikator integracji urządzenia.

location

Location model class (Klasa modelu lokalizacji).

modifiedBy

Zmodyfikowany przez identyfikator użytkownika/dzierżawy.

modifiedDateTime

Data i godzina ostatniej modyfikacji zasobu, format próbki: rrrr-MM-ddTHH:mm:ssZ.

name

Nazwa identyfikującego zasób.

parentDeviceId

Identyfikator urządzenia nadrzędnego dla tego urządzenia.

properties

Kolekcja par klucz-wartość, która należy do zasobu. Każda para nie może mieć klucza większego niż 50 znaków i nie może mieć wartości większej niż 150 znaków. Uwaga: Dla zasobu można podać maksymalnie 25 par wartości klucza, a obsługiwane są tylko wartości ciągu, liczb i daty/godziny (rrrr-MM-ddTHH:mm:ssZ).

reportingIntervalInSeconds

Interwał, w którym urządzenie wysyła dane w sekundach.

sensorPartnerId

Identyfikator skojarzonego partnera czujnika.

status

Stan zasobu.

type

Typ urządzenia.

Szczegóły właściwości

createdBy

Utworzony przez identyfikator użytkownika/dzierżawy.

createdBy?: string

Wartość właściwości

string

createdDateTime

Data i godzina utworzenia zasobu, przykładowy format: rrrr-MM-ddTHH:mm:ssZ.

createdDateTime?: string

Wartość właściwości

string

description

Tekstowy opis zasobu.

description?: string

Wartość właściwości

string

deviceDataModelId

Identyfikator skojarzonego modelu danych urządzenia.

deviceDataModelId?: string

Wartość właściwości

string

eTag

Wartość ETag w celu zaimplementowania optymistycznej współbieżności.

eTag?: string

Wartość właściwości

string

hardwareId

Identyfikator sprzętu urządzenia.

hardwareId?: string

Wartość właściwości

string

id

Identyfikator zasobu.

id?: string

Wartość właściwości

string

integrationId

Identyfikator integracji urządzenia.

integrationId?: string

Wartość właściwości

string

location

Location model class (Klasa modelu lokalizacji).

location?: LocationOutput

Wartość właściwości

modifiedBy

Zmodyfikowany przez identyfikator użytkownika/dzierżawy.

modifiedBy?: string

Wartość właściwości

string

modifiedDateTime

Data i godzina ostatniej modyfikacji zasobu, format próbki: rrrr-MM-ddTHH:mm:ssZ.

modifiedDateTime?: string

Wartość właściwości

string

name

Nazwa identyfikującego zasób.

name?: string

Wartość właściwości

string

parentDeviceId

Identyfikator urządzenia nadrzędnego dla tego urządzenia.

parentDeviceId?: string

Wartość właściwości

string

properties

Kolekcja par klucz-wartość, która należy do zasobu. Każda para nie może mieć klucza większego niż 50 znaków i nie może mieć wartości większej niż 150 znaków. Uwaga: Dla zasobu można podać maksymalnie 25 par wartości klucza, a obsługiwane są tylko wartości ciągu, liczb i daty/godziny (rrrr-MM-ddTHH:mm:ssZ).

properties?: Record<string, any>

Wartość właściwości

Record<string, any>

reportingIntervalInSeconds

Interwał, w którym urządzenie wysyła dane w sekundach.

reportingIntervalInSeconds?: number

Wartość właściwości

number

sensorPartnerId

Identyfikator skojarzonego partnera czujnika.

sensorPartnerId?: string

Wartość właściwości

string

status

Stan zasobu.

status?: string

Wartość właściwości

string

type

Typ urządzenia.

type?: string

Wartość właściwości

string