DeviceTwinInfo interface
有关设备孪生的信息,它是应用程序设备元数据的云表示形式。
属性
| authentication |
用于此设备的身份验证类型:SAS、SelfSigned 或 CertificateAuthority。 |
| cloud |
发送到此设备的云到设备消息计数。 |
| connection |
设备是连接还是断开连接。 |
| device |
设备孪生的唯一标识符。 |
| etag | 描述设备孪生内容的一段信息。 每个 etag 保证每个设备孪生是唯一的。 |
| last |
最后一个活动的ISO8601时间戳。 |
| properties | 属性 JSON 元素。 |
| 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
status
设备孪生是启用或禁用的。
status: string
属性值
string
statusUpdateTime
上次设备孪生状态更新的ISO8601时间戳。
statusUpdateTime: string
属性值
string
version
每次更新设备孪生时递增一个整数。
version: number
属性值
number
x509Thumbprint
指纹是 x509 证书的唯一值,通常用于在证书存储中查找特定证书。 指纹是使用 SHA1 算法动态生成的,在证书中不存在物理上。
x509Thumbprint: DeviceTwinInfoX509Thumbprint