AssetProperties interface
資産のプロパティを定義します。
プロパティ
asset |
この資産のデータ ポイントを提供するエンドポイントに接続するためにブローカーによって使用される資産エンドポイント プロファイル (接続情報) への参照。 資産エンドポイント プロファイル名を指定する必要があります。 |
attributes | 顧客によって設定されたカスタム属性を含むキーと値のペアのセット。 |
datasets | 資産の一部であるデータセットの配列。 各データセットは、セットを構成するデータ ポイントを記述します。 |
default |
すべてのデータセットのコネクタ固有の既定の構成を含む文字列化された JSON。 各データセットは、ここで既定の設定をオーバーライドする独自の構成を持つことができます。 |
default |
すべてのイベントのコネクタ固有の既定の構成を含む文字列化された JSON。 各イベントは、ここで既定の設定をオーバーライドする独自の構成を持つことができます。 |
default |
資産の既定のトピック情報を記述するオブジェクト。 |
description | 人間が判読できる資産の説明。 |
discovered |
検出された資産の一覧への参照。 資産が検出フローから作成されている場合にのみ設定されます。 検出された資産名を指定する必要があります。 |
display |
人間が判読できる表示名。 |
documentation |
ドキュメントへの参照。 |
enabled | 資産の有効/無効状態。 |
events | 資産の一部であるイベントの配列。 各イベントは、イベントごとの構成を持つことができます。 |
external |
顧客によって提供される資産 ID。 |
hardware |
ハードウェアのリビジョン番号。 |
manufacturer | 資産の製造元名。 |
manufacturer |
資産の製造元の URI。 |
model | 資産モデル名。 |
product |
資産製品コード。 |
provisioning |
リソースのプロビジョニング状態。 |
serial |
資産のシリアル番号。 |
software |
ソフトウェアのリビジョン番号。 |
status | Edge で発生した変更を反映する読み取り専用オブジェクト。 カスタム リソースの Kubernetes 状態プロパティに似ています。 |
uuid | グローバルに一意で、変更できない、再利用できない ID。 |
version | リソースが変更されるたびにインクリメントされる整数。 |
プロパティの詳細
assetEndpointProfileRef
この資産のデータ ポイントを提供するエンドポイントに接続するためにブローカーによって使用される資産エンドポイント プロファイル (接続情報) への参照。 資産エンドポイント プロファイル名を指定する必要があります。
assetEndpointProfileRef: string
プロパティ値
string
attributes
顧客によって設定されたカスタム属性を含むキーと値のペアのセット。
attributes?: Record<string, any>
プロパティ値
Record<string, any>
datasets
defaultDatasetsConfiguration
すべてのデータセットのコネクタ固有の既定の構成を含む文字列化された JSON。 各データセットは、ここで既定の設定をオーバーライドする独自の構成を持つことができます。
defaultDatasetsConfiguration?: string
プロパティ値
string
defaultEventsConfiguration
すべてのイベントのコネクタ固有の既定の構成を含む文字列化された JSON。 各イベントは、ここで既定の設定をオーバーライドする独自の構成を持つことができます。
defaultEventsConfiguration?: string
プロパティ値
string
defaultTopic
description
人間が判読できる資産の説明。
description?: string
プロパティ値
string
discoveredAssetRefs
検出された資産の一覧への参照。 資産が検出フローから作成されている場合にのみ設定されます。 検出された資産名を指定する必要があります。
discoveredAssetRefs?: string[]
プロパティ値
string[]
displayName
人間が判読できる表示名。
displayName?: string
プロパティ値
string
documentationUri
ドキュメントへの参照。
documentationUri?: string
プロパティ値
string
enabled
資産の有効/無効状態。
enabled?: boolean
プロパティ値
boolean
events
externalAssetId
顧客によって提供される資産 ID。
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
グローバルに一意で、変更できない、再利用できない ID。
uuid?: string
プロパティ値
string
version
リソースが変更されるたびにインクリメントされる整数。
version?: number
プロパティ値
number
Azure SDK for JavaScript