Delen via


IoTDeviceEntity interface

Vertegenwoordigt een IoT-apparaatentiteit.

Uitbreiding

Eigenschappen

additionalData

Een zak aangepaste velden die deel moeten uitmaken van de entiteit en die aan de gebruiker wordt gepresenteerd. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

deviceId

De id van het IoT-apparaat in de IoT Hub-OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

deviceName

De beschrijvende naam van het apparaat OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

deviceSubType

Het subtype van het apparaat ('PLC', 'JM', 'EWS', enzovoort) OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

deviceType

Het type apparaatNOTITIE: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

edgeId

De id van het edge-apparaat OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

firmwareVersion

De firmwareversie van het apparaat OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

friendlyName

De weergavenaam van het grafiekitem, een kort leesbare beschrijving van het exemplaar van het grafiekitem. Deze eigenschap is optioneel en kan door het systeem worden gegenereerd. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

hostEntityId

De hostentiteits-id van dit apparaat OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

importance

Apparaatbelang, bepaalt of het apparaat is geclassificeerd als 'kroonjuweel'

iotHubEntityId

De AzureResource-entiteits-id van de IoT Hub-OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

iotSecurityAgentId

De id van de beveiligingsagent die wordt uitgevoerd op het apparaat OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

ipAddressEntityId

De IP-entiteit als van dit apparaat OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

isAuthorized

Bepaalt of het apparaat dat is geclassificeerd als geautoriseerd apparaat OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

isProgramming

Bepaalt of het apparaat dat is geclassificeerd als programmeerapparaat OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

isScanner

Is het apparaat geclassificeerd als een scannerapparaat OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

kind

Polymorf discriminator, waarmee de verschillende typen dit object kunnen worden opgegeven

macAddress

Het MAC-adres van het apparaat OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

model

Het model van het apparaat OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

nicEntityIds

Een lijst met Nic-entiteits-id's van de IoTDevice-entiteit. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

operatingSystem

Het besturingssysteem van het apparaat OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

owners

Een lijst met eigenaren van de IoTDevice-entiteit. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

protocols

Een lijst met protocollen van de IoTDevice-entiteit. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

purdueLayer

De Purdue-laag van het apparaat OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

sensor

De sensor die het apparaat bewaakt door OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

serialNumber

Het serienummer van het apparaat OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

site

De site van het apparaat OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

source

De bron van het apparaat OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

threatIntelligence

Een lijst met TI-contexten die zijn gekoppeld aan de IoTDevice-entiteit. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

vendor

De leverancier van het apparaat OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

zone

De zonelocatie van het apparaat binnen een site-OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

Overgenomen eigenschappen

id

Volledig gekwalificeerde resource-id voor de resource. Bijvoorbeeld : /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

name

De naam van de resourceNOTITIE: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

systemData

Azure Resource Manager-metagegevens met createdBy- en modifiedBy-gegevens. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

type

Het type resource. Bijvoorbeeld 'Microsoft.Compute/virtualMachines' of 'Microsoft.Storage/storageAccounts': deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

Eigenschapdetails

additionalData

Een zak aangepaste velden die deel moeten uitmaken van de entiteit en die aan de gebruiker wordt gepresenteerd. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

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

Waarde van eigenschap

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

deviceId

De id van het IoT-apparaat in de IoT Hub-OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

deviceId?: string

Waarde van eigenschap

string

deviceName

De beschrijvende naam van het apparaat OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

deviceName?: string

Waarde van eigenschap

string

deviceSubType

Het subtype van het apparaat ('PLC', 'JM', 'EWS', enzovoort) OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

deviceSubType?: string

Waarde van eigenschap

string

deviceType

Het type apparaatNOTITIE: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

deviceType?: string

Waarde van eigenschap

string

edgeId

De id van het edge-apparaat OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

edgeId?: string

Waarde van eigenschap

string

firmwareVersion

De firmwareversie van het apparaat OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

firmwareVersion?: string

Waarde van eigenschap

string

friendlyName

De weergavenaam van het grafiekitem, een kort leesbare beschrijving van het exemplaar van het grafiekitem. Deze eigenschap is optioneel en kan door het systeem worden gegenereerd. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

friendlyName?: string

Waarde van eigenschap

string

hostEntityId

De hostentiteits-id van dit apparaat OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

hostEntityId?: string

Waarde van eigenschap

string

importance

Apparaatbelang, bepaalt of het apparaat is geclassificeerd als 'kroonjuweel'

importance?: string

Waarde van eigenschap

string

iotHubEntityId

De AzureResource-entiteits-id van de IoT Hub-OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

iotHubEntityId?: string

Waarde van eigenschap

string

iotSecurityAgentId

De id van de beveiligingsagent die wordt uitgevoerd op het apparaat OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

iotSecurityAgentId?: string

Waarde van eigenschap

string

ipAddressEntityId

De IP-entiteit als van dit apparaat OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

ipAddressEntityId?: string

Waarde van eigenschap

string

isAuthorized

Bepaalt of het apparaat dat is geclassificeerd als geautoriseerd apparaat OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

isAuthorized?: boolean

Waarde van eigenschap

boolean

isProgramming

Bepaalt of het apparaat dat is geclassificeerd als programmeerapparaat OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

isProgramming?: boolean

Waarde van eigenschap

boolean

isScanner

Is het apparaat geclassificeerd als een scannerapparaat OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

isScanner?: boolean

Waarde van eigenschap

boolean

kind

Polymorf discriminator, waarmee de verschillende typen dit object kunnen worden opgegeven

kind: "IoTDevice"

Waarde van eigenschap

"IoTDevice"

macAddress

Het MAC-adres van het apparaat OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

macAddress?: string

Waarde van eigenschap

string

model

Het model van het apparaat OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

model?: string

Waarde van eigenschap

string

nicEntityIds

Een lijst met Nic-entiteits-id's van de IoTDevice-entiteit. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

nicEntityIds?: string[]

Waarde van eigenschap

string[]

operatingSystem

Het besturingssysteem van het apparaat OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

operatingSystem?: string

Waarde van eigenschap

string

owners

Een lijst met eigenaren van de IoTDevice-entiteit. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

owners?: string[]

Waarde van eigenschap

string[]

protocols

Een lijst met protocollen van de IoTDevice-entiteit. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

protocols?: string[]

Waarde van eigenschap

string[]

purdueLayer

De Purdue-laag van het apparaat OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

purdueLayer?: string

Waarde van eigenschap

string

sensor

De sensor die het apparaat bewaakt door OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

sensor?: string

Waarde van eigenschap

string

serialNumber

Het serienummer van het apparaat OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

serialNumber?: string

Waarde van eigenschap

string

site

De site van het apparaat OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

site?: string

Waarde van eigenschap

string

source

De bron van het apparaat OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

source?: string

Waarde van eigenschap

string

threatIntelligence

Een lijst met TI-contexten die zijn gekoppeld aan de IoTDevice-entiteit. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

threatIntelligence?: ThreatIntelligence[]

Waarde van eigenschap

vendor

De leverancier van het apparaat OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

vendor?: string

Waarde van eigenschap

string

zone

De zonelocatie van het apparaat binnen een site-OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

zone?: string

Waarde van eigenschap

string

Details van overgenomen eigenschap

id

Volledig gekwalificeerde resource-id voor de resource. Bijvoorbeeld : /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

id?: string

Waarde van eigenschap

string

Geërfdvan Entity.id

name

De naam van de resourceNOTITIE: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

name?: string

Waarde van eigenschap

string

Geërfdvan Entity.name

systemData

Azure Resource Manager-metagegevens met createdBy- en modifiedBy-gegevens. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

systemData?: SystemData

Waarde van eigenschap

Overgeërfd vanEntity.systemData

type

Het type resource. Bijvoorbeeld 'Microsoft.Compute/virtualMachines' of 'Microsoft.Storage/storageAccounts': deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

type?: string

Waarde van eigenschap

string

Overgenomen vanEntity.type