Condividi tramite


IoTDeviceEntity interface

Rappresenta un'entità dispositivo IoT.

Extends

Proprietà

additionalData

Contenitore di campi personalizzati che devono far parte dell'entità e che verranno presentati all'utente. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

deviceId

ID del dispositivo IoT nell'hub IoT NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

deviceName

Nome descrittivo del dispositivo NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

deviceSubType

Sottotipo del dispositivo ('PLC', 'HMI', 'EWS', ecc.) NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

deviceType

Tipo di dispositivo NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

edgeId

ID del dispositivo perimetrale NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

firmwareVersion

Versione del firmware del dispositivo NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

friendlyName

Nome visualizzato dell'elemento grafico che è una breve descrizione leggibile dell'istanza dell'elemento del grafo. Questa proprietà è facoltativa e potrebbe essere generata dal sistema. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

hostEntityId

ID entità host di questo dispositivo NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

importance

Importanza del dispositivo, determina se il dispositivo è classificato come "gioiello corona"

iotHubEntityId

ID entità AzureResource dell'hub IoT NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

iotSecurityAgentId

ID dell'agente di sicurezza in esecuzione nel dispositivo NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

ipAddressEntityId

Entità IP se di questo dispositivo NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

isAuthorized

Determina se il dispositivo classificato come dispositivo autorizzato NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

isProgramming

Determina se il dispositivo classificato come dispositivo di programmazione NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

isScanner

Dispositivo classificato come dispositivo scanner NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

kind

Discriminare polimorfico, che specifica i diversi tipi che questo oggetto può essere

macAddress

Indirizzo MAC del dispositivo NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

model

Modello del dispositivo NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

nicEntityIds

Elenco degli ID entità Nic dell'entità IoTDevice. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

operatingSystem

Sistema operativo del dispositivo NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

owners

Elenco dei proprietari dell'entità IoTDevice. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

protocols

Elenco di protocolli dell'entità IoTDevice. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

purdueLayer

Livello purdue del dispositivo NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

sensor

Il sensore monitorato dal dispositivo è NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

serialNumber

Numero di serie del dispositivo NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

site

Il sito del dispositivo NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

source

Origine del dispositivo NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

threatIntelligence

Elenco di contesti TI collegati all'entità IoTDevice. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

vendor

Fornitore del dispositivo NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

zone

Posizione della zona del dispositivo all'interno di un sito NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

Proprietà ereditate

id

ID risorsa completo per la risorsa. Ad esempio - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

name

Nome della risorsa NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

systemData

Metadati di Azure Resource Manager contenenti le informazioni createdBy e modifiedBy. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

type

Tipo della risorsa. Ad esempio, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts" NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

Dettagli proprietà

additionalData

Contenitore di campi personalizzati che devono far parte dell'entità e che verranno presentati all'utente. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

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

Valore della proprietà

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

deviceId

ID del dispositivo IoT nell'hub IoT NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

deviceId?: string

Valore della proprietà

string

deviceName

Nome descrittivo del dispositivo NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

deviceName?: string

Valore della proprietà

string

deviceSubType

Sottotipo del dispositivo ('PLC', 'HMI', 'EWS', ecc.) NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

deviceSubType?: string

Valore della proprietà

string

deviceType

Tipo di dispositivo NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

deviceType?: string

Valore della proprietà

string

edgeId

ID del dispositivo perimetrale NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

edgeId?: string

Valore della proprietà

string

firmwareVersion

Versione del firmware del dispositivo NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

firmwareVersion?: string

Valore della proprietà

string

friendlyName

Nome visualizzato dell'elemento grafico che è una breve descrizione leggibile dell'istanza dell'elemento del grafo. Questa proprietà è facoltativa e potrebbe essere generata dal sistema. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

friendlyName?: string

Valore della proprietà

string

hostEntityId

ID entità host di questo dispositivo NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

hostEntityId?: string

Valore della proprietà

string

importance

Importanza del dispositivo, determina se il dispositivo è classificato come "gioiello corona"

importance?: string

Valore della proprietà

string

iotHubEntityId

ID entità AzureResource dell'hub IoT NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

iotHubEntityId?: string

Valore della proprietà

string

iotSecurityAgentId

ID dell'agente di sicurezza in esecuzione nel dispositivo NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

iotSecurityAgentId?: string

Valore della proprietà

string

ipAddressEntityId

Entità IP se di questo dispositivo NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

ipAddressEntityId?: string

Valore della proprietà

string

isAuthorized

Determina se il dispositivo classificato come dispositivo autorizzato NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

isAuthorized?: boolean

Valore della proprietà

boolean

isProgramming

Determina se il dispositivo classificato come dispositivo di programmazione NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

isProgramming?: boolean

Valore della proprietà

boolean

isScanner

Dispositivo classificato come dispositivo scanner NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

isScanner?: boolean

Valore della proprietà

boolean

kind

Discriminare polimorfico, che specifica i diversi tipi che questo oggetto può essere

kind: "IoTDevice"

Valore della proprietà

"IoTDevice"

macAddress

Indirizzo MAC del dispositivo NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

macAddress?: string

Valore della proprietà

string

model

Modello del dispositivo NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

model?: string

Valore della proprietà

string

nicEntityIds

Elenco degli ID entità Nic dell'entità IoTDevice. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

nicEntityIds?: string[]

Valore della proprietà

string[]

operatingSystem

Sistema operativo del dispositivo NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

operatingSystem?: string

Valore della proprietà

string

owners

Elenco dei proprietari dell'entità IoTDevice. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

owners?: string[]

Valore della proprietà

string[]

protocols

Elenco di protocolli dell'entità IoTDevice. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

protocols?: string[]

Valore della proprietà

string[]

purdueLayer

Livello purdue del dispositivo NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

purdueLayer?: string

Valore della proprietà

string

sensor

Il sensore monitorato dal dispositivo è NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

sensor?: string

Valore della proprietà

string

serialNumber

Numero di serie del dispositivo NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

serialNumber?: string

Valore della proprietà

string

site

Il sito del dispositivo NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

site?: string

Valore della proprietà

string

source

Origine del dispositivo NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

source?: string

Valore della proprietà

string

threatIntelligence

Elenco di contesti TI collegati all'entità IoTDevice. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

threatIntelligence?: ThreatIntelligence[]

Valore della proprietà

vendor

Fornitore del dispositivo NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

vendor?: string

Valore della proprietà

string

zone

Posizione della zona del dispositivo all'interno di un sito NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

zone?: string

Valore della proprietà

string

Dettagli proprietà ereditate

id

ID risorsa completo per la risorsa. Ad esempio - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

id?: string

Valore della proprietà

string

ereditato daEntity.id

name

Nome della risorsa NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

name?: string

Valore della proprietà

string

ereditato daEntity.name

systemData

Metadati di Azure Resource Manager contenenti le informazioni createdBy e modifiedBy. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

systemData?: SystemData

Valore della proprietà

Ereditato daEntity.systemData

type

Tipo della risorsa. Ad esempio, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts" NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

type?: string

Valore della proprietà

string

Ereditato daEntity.type