NamespaceDeviceProperties interface
定义设备属性。
属性
| attributes | 一组键值对,其中包含客户设置的自定义属性。 |
| discovered |
对设备的引用。 仅当设备是从发现流创建的时才填充的。 必须提供发现的设备名称。 |
| enabled | 指示资源是否已启用。 |
| endpoints | 包含设备的未分配和已分配终端节点的属性包。 |
| external |
客户提供的设备 ID。 |
| last |
每次修改资源时更新的时间戳(以 UTC 为单位)。 |
| manufacturer | 设备制造商。 |
| model | 设备模型。 |
| operating |
设备作系统。 |
| operating |
设备作系统版本。 |
| provisioning |
资源的预配状态。 |
| status | 设备状态更新。 |
| uuid | 设备的唯一标识符。 |
| version | 每次修改资源时递增的整数。 |
属性详细信息
attributes
一组键值对,其中包含客户设置的自定义属性。
attributes?: Record<string, any>
属性值
Record<string, any>
discoveredDeviceRef
对设备的引用。 仅当设备是从发现流创建的时才填充的。 必须提供发现的设备名称。
discoveredDeviceRef?: string
属性值
string
enabled
指示资源是否已启用。
enabled?: boolean
属性值
boolean
endpoints
externalDeviceId
客户提供的设备 ID。
externalDeviceId?: string
属性值
string
lastTransitionTime
每次修改资源时更新的时间戳(以 UTC 为单位)。
lastTransitionTime?: Date
属性值
Date
manufacturer
设备制造商。
manufacturer?: string
属性值
string
model
设备模型。
model?: string
属性值
string
operatingSystem
设备作系统。
operatingSystem?: string
属性值
string
operatingSystemVersion
设备作系统版本。
operatingSystemVersion?: string
属性值
string
provisioningState
资源的预配状态。
provisioningState?: string
属性值
string
status
uuid
设备的唯一标识符。
uuid?: string
属性值
string
version
每次修改资源时递增的整数。
version?: number
属性值
number