Freigeben über


IoTDeviceEntity interface

Stellt eine IoT-Geräteentität dar.

Extends

Eigenschaften

additionalData

Eine Tasche mit benutzerdefinierten Feldern, die Teil der Entität sein sollten und dem Benutzer angezeigt werden. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

deviceId

Die ID des IoT-Geräts im IoT Hub-HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

deviceName

Der Anzeigename des Gerätehinweiss: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

deviceSubType

Der Untertyp des Geräts ('PLC', 'CTRL', 'EWS', etc.) HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

deviceType

Der Gerätetyp HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

edgeId

Die ID des Edgegeräts HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

firmwareVersion

Die Firmwareversion des Geräts HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

friendlyName

Der Anzeigename des Diagrammelements, bei dem es sich um eine kurz lesbare Beschreibung der Instanz des Diagrammelements handelt. Diese Eigenschaft ist optional und kann vom System generiert werden. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

hostEntityId

Die Hostentitäts-ID dieses Geräts HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

importance

Die Wichtigkeit des Geräts bestimmt, ob das Gerät als "Kronjuwel" klassifiziert wurde.

iotHubEntityId

Die AzureResource-Entitäts-ID des IoT Hub-HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

iotSecurityAgentId

Die ID des auf dem Gerät ausgeführten Sicherheits-Agents: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

ipAddressEntityId

Die IP-Entität, wenn von diesem Gerät HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

isAuthorized

Bestimmt, ob das Gerät, das als autorisiertes Gerät klassifiziert wurde, nicht serialisiert wird: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

isProgramming

Bestimmt, ob das gerät, das als Programmiergerät klassifiziert ist: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

isScanner

Ist das Gerät als Scannergerät KLASSIFIZIERT: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

kind

Polymorphe Diskriminator, der die verschiedenen Typen angibt, die dieses Objekt sein kann

macAddress

Die MAC-Adresse des Geräts HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

model

Das Modell des Gerätehinweiss: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

nicEntityIds

Eine Liste der Nic-Entitäts-IDs der IoTDevice-Entität. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

operatingSystem

Das Betriebssystem des Geräts HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

owners

Eine Liste der Besitzer der IoTDevice-Entität. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

protocols

Eine Liste der Protokolle der IoTDevice-Entität. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

purdueLayer

Die Purdue-Ebene des GeräteHINWEISs: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

sensor

Der Sensor, den das Gerät überwacht, wird durch HINWEIS überwacht: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

serialNumber

Die Seriennummer des Gerätehinweiss: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

site

Die Website des Geräts HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

source

Die Quelle des GeräteHINWEISs: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

threatIntelligence

Eine Liste der TI-Kontexte, die der IoTDevice-Entität zugeordnet sind. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

vendor

Der Hersteller des Gerätehinweiss: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

zone

Der Zonenspeicherort des Geräts innerhalb einer WebsiteHINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

Geerbte Eigenschaften

id

Vollqualifizierte Ressourcen-ID für die Ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

name

Der Name der RessourcenHINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

systemData

Azure Resource Manager-Metadaten, die createdBy- und modifiedBy-Informationen enthalten. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

type

Der Typ der Ressource. Z. B. "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts": Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

Details zur Eigenschaft

additionalData

Eine Tasche mit benutzerdefinierten Feldern, die Teil der Entität sein sollten und dem Benutzer angezeigt werden. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

additionalData?: {[propertyName: string]: Record<string, unknown>}

Eigenschaftswert

{[propertyName: string]: Record<string, unknown>}

deviceId

Die ID des IoT-Geräts im IoT Hub-HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

deviceId?: string

Eigenschaftswert

string

deviceName

Der Anzeigename des Gerätehinweiss: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

deviceName?: string

Eigenschaftswert

string

deviceSubType

Der Untertyp des Geräts ('PLC', 'CTRL', 'EWS', etc.) HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

deviceSubType?: string

Eigenschaftswert

string

deviceType

Der Gerätetyp HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

deviceType?: string

Eigenschaftswert

string

edgeId

Die ID des Edgegeräts HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

edgeId?: string

Eigenschaftswert

string

firmwareVersion

Die Firmwareversion des Geräts HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

firmwareVersion?: string

Eigenschaftswert

string

friendlyName

Der Anzeigename des Diagrammelements, bei dem es sich um eine kurz lesbare Beschreibung der Instanz des Diagrammelements handelt. Diese Eigenschaft ist optional und kann vom System generiert werden. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

friendlyName?: string

Eigenschaftswert

string

hostEntityId

Die Hostentitäts-ID dieses Geräts HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

hostEntityId?: string

Eigenschaftswert

string

importance

Die Wichtigkeit des Geräts bestimmt, ob das Gerät als "Kronjuwel" klassifiziert wurde.

importance?: string

Eigenschaftswert

string

iotHubEntityId

Die AzureResource-Entitäts-ID des IoT Hub-HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

iotHubEntityId?: string

Eigenschaftswert

string

iotSecurityAgentId

Die ID des auf dem Gerät ausgeführten Sicherheits-Agents: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

iotSecurityAgentId?: string

Eigenschaftswert

string

ipAddressEntityId

Die IP-Entität, wenn von diesem Gerät HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

ipAddressEntityId?: string

Eigenschaftswert

string

isAuthorized

Bestimmt, ob das Gerät, das als autorisiertes Gerät klassifiziert wurde, nicht serialisiert wird: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

isAuthorized?: boolean

Eigenschaftswert

boolean

isProgramming

Bestimmt, ob das gerät, das als Programmiergerät klassifiziert ist: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

isProgramming?: boolean

Eigenschaftswert

boolean

isScanner

Ist das Gerät als Scannergerät KLASSIFIZIERT: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

isScanner?: boolean

Eigenschaftswert

boolean

kind

Polymorphe Diskriminator, der die verschiedenen Typen angibt, die dieses Objekt sein kann

kind: "IoTDevice"

Eigenschaftswert

"IoTDevice"

macAddress

Die MAC-Adresse des Geräts HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

macAddress?: string

Eigenschaftswert

string

model

Das Modell des Gerätehinweiss: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

model?: string

Eigenschaftswert

string

nicEntityIds

Eine Liste der Nic-Entitäts-IDs der IoTDevice-Entität. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

nicEntityIds?: string[]

Eigenschaftswert

string[]

operatingSystem

Das Betriebssystem des Geräts HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

operatingSystem?: string

Eigenschaftswert

string

owners

Eine Liste der Besitzer der IoTDevice-Entität. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

owners?: string[]

Eigenschaftswert

string[]

protocols

Eine Liste der Protokolle der IoTDevice-Entität. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

protocols?: string[]

Eigenschaftswert

string[]

purdueLayer

Die Purdue-Ebene des GeräteHINWEISs: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

purdueLayer?: string

Eigenschaftswert

string

sensor

Der Sensor, den das Gerät überwacht, wird durch HINWEIS überwacht: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

sensor?: string

Eigenschaftswert

string

serialNumber

Die Seriennummer des Gerätehinweiss: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

serialNumber?: string

Eigenschaftswert

string

site

Die Website des Geräts HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

site?: string

Eigenschaftswert

string

source

Die Quelle des GeräteHINWEISs: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

source?: string

Eigenschaftswert

string

threatIntelligence

Eine Liste der TI-Kontexte, die der IoTDevice-Entität zugeordnet sind. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

threatIntelligence?: ThreatIntelligence[]

Eigenschaftswert

vendor

Der Hersteller des Gerätehinweiss: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

vendor?: string

Eigenschaftswert

string

zone

Der Zonenspeicherort des Geräts innerhalb einer WebsiteHINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

zone?: string

Eigenschaftswert

string

Geerbte Eigenschaftsdetails

id

Vollqualifizierte Ressourcen-ID für die Ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

id?: string

Eigenschaftswert

string

geerbt vonEntity.id

name

Der Name der RessourcenHINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

name?: string

Eigenschaftswert

string

geerbt vonEntity.name

systemData

Azure Resource Manager-Metadaten, die createdBy- und modifiedBy-Informationen enthalten. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

systemData?: SystemData

Eigenschaftswert

Geerbt vonEntity.systemData-

type

Der Typ der Ressource. Z. B. "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts": Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

type?: string

Eigenschaftswert

string

geerbt vonEntity.type-