NamespaceAssetProperties interface
定义资产属性。
属性
| asset |
URI 或类型定义 ID。 |
| attributes | 一组键值对,其中包含客户设置的自定义属性。 |
| datasets | 属于资产的数据集数组。 每个数据集描述构成集的数据点。 |
| default |
包含所有数据集的特定于连接器的默认配置的字符串化 JSON。 每个数据集可以有自己的配置来替代此处的默认设置。 |
| default |
数据集的默认目标。 |
| default |
包含所有事件特定于连接器的默认配置的字符串化 JSON。 每个事件都可以有自己的配置来替代此处的默认设置。 |
| default |
事件的默认目标。 |
| default |
字符串化的 JSON,其中包含所有管理组的特定于连接器的默认配置。 每个管理组都可以有自己的配置,该配置将覆盖此处的默认设置。 |
| default |
字符串化的 JSON,其中包含所有流的特定于连接器的默认配置。 每个流都可以有自己的配置,该配置将覆盖此处的默认设置。 |
| default |
流的默认目标。 |
| description | 资产的可读说明。 |
| device |
对此资产提供数据的设备的引用。 必须在设备上提供设备名称和端点才能使用。 |
| discovered |
对已发现资产列表的引用。 仅当资产是从发现流创建的时才填充的。 必须提供发现的资产名称。 |
| display |
人工可读的显示名称。 |
| documentation |
资产文档参考。 |
| enabled | 资源的启用/禁用状态。 |
| event |
属于资产的事件组数组。 每个事件组可以具有每个事件组配置。 |
| external |
客户提供的资产 ID。 |
| hardware |
资产硬件修订号。 |
| last |
每次修改资源时更新的时间戳(以 UTC 为单位)。 |
| management |
属于资产的管理组数组。 每个管理组都可以具有每组配置。 |
| manufacturer | 资产制造商。 |
| manufacturer |
资产制造商 URI。 |
| model | 资产模型。 |
| product |
资产错误代码。 |
| provisioning |
资源的预配状态。 |
| serial |
资产序列号。 |
| software |
资产软件修订号。 |
| status | 只读对象,以反映 Edge 上发生的更改。 类似于自定义资源的 Kubernetes 状态属性。 |
| streams | 属于资产的流数组。 每个流都可以具有每个流的配置。 |
| uuid | 全局唯一、不可变、不可重用的 ID。 |
| version | 每次修改资源时递增的整数。 |
属性详细信息
assetTypeRefs
URI 或类型定义 ID。
assetTypeRefs?: string[]
属性值
string[]
attributes
一组键值对,其中包含客户设置的自定义属性。
attributes?: Record<string, any>
属性值
Record<string, any>
datasets
defaultDatasetsConfiguration
包含所有数据集的特定于连接器的默认配置的字符串化 JSON。 每个数据集可以有自己的配置来替代此处的默认设置。
defaultDatasetsConfiguration?: string
属性值
string
defaultDatasetsDestinations
defaultEventsConfiguration
包含所有事件特定于连接器的默认配置的字符串化 JSON。 每个事件都可以有自己的配置来替代此处的默认设置。
defaultEventsConfiguration?: string
属性值
string
defaultEventsDestinations
defaultManagementGroupsConfiguration
字符串化的 JSON,其中包含所有管理组的特定于连接器的默认配置。 每个管理组都可以有自己的配置,该配置将覆盖此处的默认设置。
defaultManagementGroupsConfiguration?: string
属性值
string
defaultStreamsConfiguration
字符串化的 JSON,其中包含所有流的特定于连接器的默认配置。 每个流都可以有自己的配置,该配置将覆盖此处的默认设置。
defaultStreamsConfiguration?: string
属性值
string
defaultStreamsDestinations
description
资产的可读说明。
description?: string
属性值
string
deviceRef
discoveredAssetRefs
对已发现资产列表的引用。 仅当资产是从发现流创建的时才填充的。 必须提供发现的资产名称。
discoveredAssetRefs?: string[]
属性值
string[]
displayName
人工可读的显示名称。
displayName?: string
属性值
string
documentationUri
资产文档参考。
documentationUri?: string
属性值
string
enabled
资源的启用/禁用状态。
enabled?: boolean
属性值
boolean
eventGroups
externalAssetId
客户提供的资产 ID。
externalAssetId?: string
属性值
string
hardwareRevision
资产硬件修订号。
hardwareRevision?: string
属性值
string
lastTransitionTime
每次修改资源时更新的时间戳(以 UTC 为单位)。
lastTransitionTime?: Date
属性值
Date
managementGroups
manufacturer
资产制造商。
manufacturer?: string
属性值
string
manufacturerUri
资产制造商 URI。
manufacturerUri?: string
属性值
string
model
资产模型。
model?: string
属性值
string
productCode
资产错误代码。
productCode?: string
属性值
string
provisioningState
资源的预配状态。
provisioningState?: string
属性值
string
serialNumber
资产序列号。
serialNumber?: string
属性值
string
softwareRevision
资产软件修订号。
softwareRevision?: string
属性值
string
status
只读对象,以反映 Edge 上发生的更改。 类似于自定义资源的 Kubernetes 状态属性。
status?: NamespaceAssetStatus
属性值
streams
uuid
全局唯一、不可变、不可重用的 ID。
uuid?: string
属性值
string
version
每次修改资源时递增的整数。
version?: number
属性值
number