DeviceTwinInfo interface
Сведения о двойнике устройства, которые представляют собой облачное представление метаданных устройства для приложения.
Свойства
authentication |
Тип проверки подлинности, используемый для этого устройства: SAS, SelfSigned или CertificateAuthority. |
cloud |
Число сообщений, отправленных из облака на это устройство. |
connection |
Состояние подключения двойника устройства: подключен или не подключен. |
device |
Уникальный идентификатор двойника устройства. |
etag | Фрагмент сведений с описанием содержимого двойника устройства. Для каждого двойника устройства обеспечена уникальность каждого тега etag. |
last |
Метка времени последнего действия в формате ISO8601. |
properties | Элемент JSON Properties. |
status | Состояние двойника устройства: включен или отключен. |
status |
Метка времени последнего обновления состояния для двойника устройства в формате ISO8601. |
version | Целое число, которое увеличивается на единицу при каждом обновлении двойника устройства. |
x509Thumbprint | Отпечаток — это уникальное значение для сертификата x509, которое обычно используется для поиска определенного сертификата в хранилище сертификатов. Отпечаток динамически создается с помощью алгоритма SHA1 и физически не существует в сертификате. |
Сведения о свойстве
authenticationType
Тип проверки подлинности, используемый для этого устройства: SAS, SelfSigned или CertificateAuthority.
authenticationType: string
Значение свойства
string
cloudToDeviceMessageCount
Число сообщений, отправленных из облака на это устройство.
cloudToDeviceMessageCount: number
Значение свойства
number
connectionState
Состояние подключения двойника устройства: подключен или не подключен.
connectionState: string
Значение свойства
string
deviceId
Уникальный идентификатор двойника устройства.
deviceId: string
Значение свойства
string
etag
Фрагмент сведений с описанием содержимого двойника устройства. Для каждого двойника устройства обеспечена уникальность каждого тега etag.
etag: string
Значение свойства
string
lastActivityTime
Метка времени последнего действия в формате ISO8601.
lastActivityTime: string
Значение свойства
string
properties
Элемент JSON Properties.
properties: DeviceTwinInfoProperties
Значение свойства
status
Состояние двойника устройства: включен или отключен.
status: string
Значение свойства
string
statusUpdateTime
Метка времени последнего обновления состояния для двойника устройства в формате ISO8601.
statusUpdateTime: string
Значение свойства
string
version
Целое число, которое увеличивается на единицу при каждом обновлении двойника устройства.
version: number
Значение свойства
number
x509Thumbprint
Отпечаток — это уникальное значение для сертификата x509, которое обычно используется для поиска определенного сертификата в хранилище сертификатов. Отпечаток динамически создается с помощью алгоритма SHA1 и физически не существует в сертификате.
x509Thumbprint: DeviceTwinInfoX509Thumbprint