DeviceOutput interface

Модель API устройства.

Свойства

createdBy

Создан идентификатором пользователя или клиента.

createdDateTime

Дата создания ресурса, пример формата: гггг-ММ-ддTHH:мм:ssZ.

description

Текстовое описание ресурса.

deviceDataModelId

Идентификатор связанной модели данных устройства.

eTag

Значение ETag для реализации оптимистического параллелизма.

hardwareId

Аппаратный идентификатор устройства.

id

Идентификатор ресурса.

integrationId

Идентификатор интеграции для устройства.

location

Класс модели расположения.

modifiedBy

Изменен идентификатором пользователя или клиента.

modifiedDateTime

Дата и время последнего изменения ресурса: формат yy-MM-ddTHH:mm:ssZ.

name

Имя для идентификации ресурса.

parentDeviceId

Родительский идентификатор устройства для этого устройства.

properties

Коллекция пар значений ключей, принадлежащих ресурсу. Каждая пара не должна иметь ключ больше 50 символов и не должна иметь значение больше 150 символов. Примечание. Поддерживаются не более 25 пар значений ключей для ресурса и только строк, числовых и датовых значений (гггг-ММ-ддTHH:мм:ssZ).

reportingIntervalInSeconds

Интервал, с которым устройство отправляет данные в секунды.

sensorPartnerId

Идентификатор связанного партнера датчика.

status

Состояние ресурса.

type

Тип устройства.

Сведения о свойстве

createdBy

Создан идентификатором пользователя или клиента.

createdBy?: string

Значение свойства

string

createdDateTime

Дата создания ресурса, пример формата: гггг-ММ-ддTHH:мм:ssZ.

createdDateTime?: string

Значение свойства

string

description

Текстовое описание ресурса.

description?: string

Значение свойства

string

deviceDataModelId

Идентификатор связанной модели данных устройства.

deviceDataModelId?: string

Значение свойства

string

eTag

Значение ETag для реализации оптимистического параллелизма.

eTag?: string

Значение свойства

string

hardwareId

Аппаратный идентификатор устройства.

hardwareId?: string

Значение свойства

string

id

Идентификатор ресурса.

id?: string

Значение свойства

string

integrationId

Идентификатор интеграции для устройства.

integrationId?: string

Значение свойства

string

location

Класс модели расположения.

location?: LocationOutput

Значение свойства

modifiedBy

Изменен идентификатором пользователя или клиента.

modifiedBy?: string

Значение свойства

string

modifiedDateTime

Дата и время последнего изменения ресурса: формат yy-MM-ddTHH:mm:ssZ.

modifiedDateTime?: string

Значение свойства

string

name

Имя для идентификации ресурса.

name?: string

Значение свойства

string

parentDeviceId

Родительский идентификатор устройства для этого устройства.

parentDeviceId?: string

Значение свойства

string

properties

Коллекция пар значений ключей, принадлежащих ресурсу. Каждая пара не должна иметь ключ больше 50 символов и не должна иметь значение больше 150 символов. Примечание. Поддерживаются не более 25 пар значений ключей для ресурса и только строк, числовых и датовых значений (гггг-ММ-ддTHH:мм:ssZ).

properties?: Record<string, any>

Значение свойства

Record<string, any>

reportingIntervalInSeconds

Интервал, с которым устройство отправляет данные в секунды.

reportingIntervalInSeconds?: number

Значение свойства

number

sensorPartnerId

Идентификатор связанного партнера датчика.

sensorPartnerId?: string

Значение свойства

string

status

Состояние ресурса.

status?: string

Значение свойства

string

type

Тип устройства.

type?: string

Значение свойства

string