AssetProperties interface
定義資產屬性。
屬性
asset |
資產端點配置檔的參考 (連接資訊) 代理程式用來連線到提供此資產數據點的端點。 必須具有ModuleCR.metadata.namespace>/<ModuleCR.metadata.name> 格式<。 |
asset |
資產類型的資源路徑 (模型) 定義。 |
attributes | 一組索引鍵/值組,其中包含客戶所設定的自定義屬性。 |
data |
屬於資產一部分的數據點陣列。 每個數據點都可以參考資產類型功能,並具有每個數據點組態。 如需 dataPoints 元素定義的詳細資訊,請參閱下方。 |
default |
所有數據點的通訊協定特定預設設定。 每個數據點都可以有自己的組態來覆寫此處的預設設定。 這假設每個資產實例都有一個通訊協定。 |
default |
所有事件的通訊協定特定預設組態。 每個事件都可以有自己的組態來覆寫此處的預設設定。 這假設每個資產實例都有一個通訊協定。 |
description | 資產的人類可讀描述。 |
display |
人類可讀取的顯示名稱。 |
documentation |
文件的參考。 |
enabled | 啟用/停用資產的狀態。 |
events | 屬於資產一部分的事件陣列。 每個事件都可以參考資產類型功能,並具有每個事件組態。 如需事件元素定義的詳細資訊,請參閱下方。 |
external |
客戶所提供的資產標識碼。 |
hardware |
硬體的修訂編號。 |
manufacturer | 資產製造商名稱。 |
manufacturer |
資產製造商 URI。 |
model | 資產模型名稱。 |
product |
資產產品代碼。 |
provisioning |
資源的布建狀態。 注意:此屬性不會串行化。 它只能由伺服器填入。 |
serial |
資產序號。 |
software |
軟體的修訂編號。 |
status | 唯讀物件,以反映Edge上發生的變更。 類似於自定義資源的 Kubernetes 狀態屬性。 注意:此屬性不會串行化。 它只能由伺服器填入。 |
uuid | 全域唯一、不可變、不可重複使用的標識碼。注意:此屬性不會串行化。 它只能由伺服器填入。 |
version | 每次修改資源時遞增的整數。 注意:此屬性不會串行化。 它只能由伺服器填入。 |
屬性詳細資料
assetEndpointProfileUri
資產端點配置檔的參考 (連接資訊) 代理程式用來連線到提供此資產數據點的端點。 必須具有ModuleCR.metadata.namespace>/<ModuleCR.metadata.name> 格式<。
assetEndpointProfileUri: string
屬性值
string
assetType
資產類型的資源路徑 (模型) 定義。
assetType?: string
屬性值
string
attributes
一組索引鍵/值組,其中包含客戶所設定的自定義屬性。
attributes?: {[propertyName: string]: any}
屬性值
{[propertyName: string]: any}
dataPoints
屬於資產一部分的數據點陣列。 每個數據點都可以參考資產類型功能,並具有每個數據點組態。 如需 dataPoints 元素定義的詳細資訊,請參閱下方。
dataPoints?: DataPoint[]
屬性值
defaultDataPointsConfiguration
所有數據點的通訊協定特定預設設定。 每個數據點都可以有自己的組態來覆寫此處的預設設定。 這假設每個資產實例都有一個通訊協定。
defaultDataPointsConfiguration?: string
屬性值
string
defaultEventsConfiguration
所有事件的通訊協定特定預設組態。 每個事件都可以有自己的組態來覆寫此處的預設設定。 這假設每個資產實例都有一個通訊協定。
defaultEventsConfiguration?: string
屬性值
string
description
資產的人類可讀描述。
description?: string
屬性值
string
displayName
人類可讀取的顯示名稱。
displayName?: string
屬性值
string
documentationUri
文件的參考。
documentationUri?: string
屬性值
string
enabled
啟用/停用資產的狀態。
enabled?: boolean
屬性值
boolean
events
externalAssetId
客戶所提供的資產標識碼。
externalAssetId?: string
屬性值
string
hardwareRevision
硬體的修訂編號。
hardwareRevision?: string
屬性值
string
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?: AssetStatus
屬性值
uuid
全域唯一、不可變、不可重複使用的標識碼。注意:此屬性不會串行化。 它只能由伺服器填入。
uuid?: string
屬性值
string
version
每次修改資源時遞增的整數。 注意:此屬性不會串行化。 它只能由伺服器填入。
version?: number
屬性值
number