Freigeben über


AssetProperties interface

Definiert die Objekteigenschaften.

Eigenschaften

assetEndpointProfileRef

Ein Verweis auf das Objektendpunktprofil (Verbindungsinformationen), das von Brokern zum Herstellen einer Verbindung mit einem Endpunkt verwendet wird, der Datenpunkte für diese Ressource bereitstellt. Muss den Namen des Objektendpunktprofils angeben.

attributes

Eine Reihe von Schlüsselwertpaaren, die vom Kunden festgelegte benutzerdefinierte Attribute enthalten.

datasets

Array von Datasets, die Teil der Ressource sind. Jedes Dataset beschreibt die Datenpunkte, aus denen die Einrichtung besteht.

defaultDatasetsConfiguration

Stringified JSON that contains connector-specific default configuration for all datasets. Jedes Dataset kann über eine eigene Konfiguration verfügen, die die Standardeinstellungen hier außer Kraft setzt.

defaultEventsConfiguration

Stringified JSON that contains connector-specific default configuration for all events. Jedes Ereignis kann über eine eigene Konfiguration verfügen, die hier die Standardeinstellungen außer Kraft setzt.

defaultTopic

Objekt, das die Standardthemainformationen für die Ressource beschreibt.

description

Lesbare Beschreibung des Vermögenswerts.

discoveredAssetRefs

Verweisen auf eine Liste der ermittelten Objekte. Wird nur aufgefüllt, wenn die Ressource aus dem Ermittlungsfluss erstellt wurde. Ermittelte Objektnamen müssen bereitgestellt werden.

displayName

Lesbarer Anzeigename.

documentationUri

Referenz zur Dokumentation.

enabled

Status "Aktiviert/Deaktiviert" der Ressource.

events

Array von Ereignissen, die Teil der Ressource sind. Jedes Ereignis kann über eine Ereigniskonfiguration verfügen.

externalAssetId

Vom Kunden bereitgestellte Objekt-ID.

hardwareRevision

Revisionsnummer der Hardware.

manufacturer

Name des Objektherstellers.

manufacturerUri

Ressourcenhersteller-URI.

model

Name des Objektmodells.

productCode

Produktcode für Ressourcen.

provisioningState

Bereitstellungsstatus der Ressource.

serialNumber

Seriennummer des Bestands.

softwareRevision

Revisionsnummer der Software.

status

Schreibgeschütztes Objekt, um Änderungen widerzuspiegeln, die am Edge aufgetreten sind. Ähnlich wie die Kubernetes-Statuseigenschaft für benutzerdefinierte Ressourcen.

uuid

Globally unique, unveränderlich, nicht wiederverwendbare ID.

version

Eine ganze Zahl, die jedes Mal erhöht wird, wenn die Ressource geändert wird.

Details zur Eigenschaft

assetEndpointProfileRef

Ein Verweis auf das Objektendpunktprofil (Verbindungsinformationen), das von Brokern zum Herstellen einer Verbindung mit einem Endpunkt verwendet wird, der Datenpunkte für diese Ressource bereitstellt. Muss den Namen des Objektendpunktprofils angeben.

assetEndpointProfileRef: string

Eigenschaftswert

string

attributes

Eine Reihe von Schlüsselwertpaaren, die vom Kunden festgelegte benutzerdefinierte Attribute enthalten.

attributes?: Record<string, any>

Eigenschaftswert

Record<string, any>

datasets

Array von Datasets, die Teil der Ressource sind. Jedes Dataset beschreibt die Datenpunkte, aus denen die Einrichtung besteht.

datasets?: Dataset[]

Eigenschaftswert

defaultDatasetsConfiguration

Stringified JSON that contains connector-specific default configuration for all datasets. Jedes Dataset kann über eine eigene Konfiguration verfügen, die die Standardeinstellungen hier außer Kraft setzt.

defaultDatasetsConfiguration?: string

Eigenschaftswert

string

defaultEventsConfiguration

Stringified JSON that contains connector-specific default configuration for all events. Jedes Ereignis kann über eine eigene Konfiguration verfügen, die hier die Standardeinstellungen außer Kraft setzt.

defaultEventsConfiguration?: string

Eigenschaftswert

string

defaultTopic

Objekt, das die Standardthemainformationen für die Ressource beschreibt.

defaultTopic?: Topic

Eigenschaftswert

description

Lesbare Beschreibung des Vermögenswerts.

description?: string

Eigenschaftswert

string

discoveredAssetRefs

Verweisen auf eine Liste der ermittelten Objekte. Wird nur aufgefüllt, wenn die Ressource aus dem Ermittlungsfluss erstellt wurde. Ermittelte Objektnamen müssen bereitgestellt werden.

discoveredAssetRefs?: string[]

Eigenschaftswert

string[]

displayName

Lesbarer Anzeigename.

displayName?: string

Eigenschaftswert

string

documentationUri

Referenz zur Dokumentation.

documentationUri?: string

Eigenschaftswert

string

enabled

Status "Aktiviert/Deaktiviert" der Ressource.

enabled?: boolean

Eigenschaftswert

boolean

events

Array von Ereignissen, die Teil der Ressource sind. Jedes Ereignis kann über eine Ereigniskonfiguration verfügen.

events?: Event[]

Eigenschaftswert

Event[]

externalAssetId

Vom Kunden bereitgestellte Objekt-ID.

externalAssetId?: string

Eigenschaftswert

string

hardwareRevision

Revisionsnummer der Hardware.

hardwareRevision?: string

Eigenschaftswert

string

manufacturer

Name des Objektherstellers.

manufacturer?: string

Eigenschaftswert

string

manufacturerUri

Ressourcenhersteller-URI.

manufacturerUri?: string

Eigenschaftswert

string

model

Name des Objektmodells.

model?: string

Eigenschaftswert

string

productCode

Produktcode für Ressourcen.

productCode?: string

Eigenschaftswert

string

provisioningState

Bereitstellungsstatus der Ressource.

provisioningState?: string

Eigenschaftswert

string

serialNumber

Seriennummer des Bestands.

serialNumber?: string

Eigenschaftswert

string

softwareRevision

Revisionsnummer der Software.

softwareRevision?: string

Eigenschaftswert

string

status

Schreibgeschütztes Objekt, um Änderungen widerzuspiegeln, die am Edge aufgetreten sind. Ähnlich wie die Kubernetes-Statuseigenschaft für benutzerdefinierte Ressourcen.

status?: AssetStatus

Eigenschaftswert

uuid

Globally unique, unveränderlich, nicht wiederverwendbare ID.

uuid?: string

Eigenschaftswert

string

version

Eine ganze Zahl, die jedes Mal erhöht wird, wenn die Ressource geändert wird.

version?: number

Eigenschaftswert

number