Udostępnij za pośrednictwem


IoTDeviceEntity interface

Reprezentuje jednostkę urządzenia IoT.

Rozszerzenie

Właściwości

additionalData

Worek pól niestandardowych, które powinny być częścią jednostki i zostaną wyświetlone użytkownikowi. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

deviceId

Identyfikator urządzenia IoT w usłudze IoT Hub UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

deviceName

Przyjazna nazwa urządzenia UWAGA: ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

deviceSubType

Podtyp urządzenia ('PLC', 'HMI', 'EWS'itp.) UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

deviceType

Typ urządzenia UWAGA: ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

edgeId

Identyfikator urządzenia brzegowego UWAGA: ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

firmwareVersion

Wersja oprogramowania układowego urządzenia UWAGA: ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

friendlyName

Nazwa wyświetlana elementu grafu, która jest krótko czytelnym opisem wystąpienia elementu grafu. Ta właściwość jest opcjonalna i może być generowana przez system. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

hostEntityId

Identyfikator jednostki hosta tego urządzenia UWAGA: ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

importance

Ważność urządzenia określa, czy urządzenie zostało sklasyfikowane jako "klejnot koronowy"

iotHubEntityId

Identyfikator jednostki usługi AzureResource usługi IoT Hub UWAGA: ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

iotSecurityAgentId

Identyfikator agenta zabezpieczeń uruchomionego na urządzeniu UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

ipAddressEntityId

Jednostka IP, jeśli tego urządzenia UWAGA: ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

isAuthorized

Określa, czy urządzenie sklasyfikowane jako autoryzowane urządzenie UWAGA: ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

isProgramming

Określa, czy urządzenie sklasyfikowane jako urządzenie programistyczne UWAGA: ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

isScanner

Czy urządzenie jest klasyfikowane jako urządzenie skanera UWAGA: ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

kind

Dyskryminujący polimorficzny, który określa różne typy tego obiektu może być

macAddress

Adres MAC urządzenia UWAGA: ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

model

Model urządzenia UWAGA: ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

nicEntityIds

Lista identyfikatorów jednostek karty sieciowej jednostki IoTDevice. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

operatingSystem

System operacyjny urządzenia UWAGA: ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

owners

Lista właścicieli jednostki IoTDevice. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

protocols

Lista protokołów jednostki IoTDevice. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

purdueLayer

Warstwa purdue urządzenia UWAGA: ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

sensor

Czujnik, który jest monitorowany przez urządzenie, uwaga: ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

serialNumber

Numer seryjny urządzenia UWAGA: ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

site

Witryna urządzenia UWAGA: ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

source

Źródło urządzenia UWAGA: ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

threatIntelligence

Lista kontekstów TI dołączonych do jednostki IoTDevice. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

vendor

Dostawca urządzenia UWAGA: ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

zone

Lokalizacja strefy urządzenia w witrynie UWAGA: ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

Właściwości dziedziczone

id

W pełni kwalifikowany identyfikator zasobu dla zasobu. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

name

Nazwa zasobu UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

systemData

Metadane usługi Azure Resource Manager zawierające informacje createdBy i modifiedBy. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

type

Typ zasobu. Np. "Microsoft.Compute/virtualMachines" lub "Microsoft.Storage/storageAccounts" UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

Szczegóły właściwości

additionalData

Worek pól niestandardowych, które powinny być częścią jednostki i zostaną wyświetlone użytkownikowi. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

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

Wartość właściwości

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

deviceId

Identyfikator urządzenia IoT w usłudze IoT Hub UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

deviceId?: string

Wartość właściwości

string

deviceName

Przyjazna nazwa urządzenia UWAGA: ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

deviceName?: string

Wartość właściwości

string

deviceSubType

Podtyp urządzenia ('PLC', 'HMI', 'EWS'itp.) UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

deviceSubType?: string

Wartość właściwości

string

deviceType

Typ urządzenia UWAGA: ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

deviceType?: string

Wartość właściwości

string

edgeId

Identyfikator urządzenia brzegowego UWAGA: ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

edgeId?: string

Wartość właściwości

string

firmwareVersion

Wersja oprogramowania układowego urządzenia UWAGA: ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

firmwareVersion?: string

Wartość właściwości

string

friendlyName

Nazwa wyświetlana elementu grafu, która jest krótko czytelnym opisem wystąpienia elementu grafu. Ta właściwość jest opcjonalna i może być generowana przez system. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

friendlyName?: string

Wartość właściwości

string

hostEntityId

Identyfikator jednostki hosta tego urządzenia UWAGA: ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

hostEntityId?: string

Wartość właściwości

string

importance

Ważność urządzenia określa, czy urządzenie zostało sklasyfikowane jako "klejnot koronowy"

importance?: string

Wartość właściwości

string

iotHubEntityId

Identyfikator jednostki usługi AzureResource usługi IoT Hub UWAGA: ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

iotHubEntityId?: string

Wartość właściwości

string

iotSecurityAgentId

Identyfikator agenta zabezpieczeń uruchomionego na urządzeniu UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

iotSecurityAgentId?: string

Wartość właściwości

string

ipAddressEntityId

Jednostka IP, jeśli tego urządzenia UWAGA: ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

ipAddressEntityId?: string

Wartość właściwości

string

isAuthorized

Określa, czy urządzenie sklasyfikowane jako autoryzowane urządzenie UWAGA: ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

isAuthorized?: boolean

Wartość właściwości

boolean

isProgramming

Określa, czy urządzenie sklasyfikowane jako urządzenie programistyczne UWAGA: ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

isProgramming?: boolean

Wartość właściwości

boolean

isScanner

Czy urządzenie jest klasyfikowane jako urządzenie skanera UWAGA: ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

isScanner?: boolean

Wartość właściwości

boolean

kind

Dyskryminujący polimorficzny, który określa różne typy tego obiektu może być

kind: "IoTDevice"

Wartość właściwości

"IoTDevice"

macAddress

Adres MAC urządzenia UWAGA: ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

macAddress?: string

Wartość właściwości

string

model

Model urządzenia UWAGA: ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

model?: string

Wartość właściwości

string

nicEntityIds

Lista identyfikatorów jednostek karty sieciowej jednostki IoTDevice. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

nicEntityIds?: string[]

Wartość właściwości

string[]

operatingSystem

System operacyjny urządzenia UWAGA: ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

operatingSystem?: string

Wartość właściwości

string

owners

Lista właścicieli jednostki IoTDevice. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

owners?: string[]

Wartość właściwości

string[]

protocols

Lista protokołów jednostki IoTDevice. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

protocols?: string[]

Wartość właściwości

string[]

purdueLayer

Warstwa purdue urządzenia UWAGA: ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

purdueLayer?: string

Wartość właściwości

string

sensor

Czujnik, który jest monitorowany przez urządzenie, uwaga: ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

sensor?: string

Wartość właściwości

string

serialNumber

Numer seryjny urządzenia UWAGA: ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

serialNumber?: string

Wartość właściwości

string

site

Witryna urządzenia UWAGA: ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

site?: string

Wartość właściwości

string

source

Źródło urządzenia UWAGA: ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

source?: string

Wartość właściwości

string

threatIntelligence

Lista kontekstów TI dołączonych do jednostki IoTDevice. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

threatIntelligence?: ThreatIntelligence[]

Wartość właściwości

vendor

Dostawca urządzenia UWAGA: ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

vendor?: string

Wartość właściwości

string

zone

Lokalizacja strefy urządzenia w witrynie UWAGA: ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

zone?: string

Wartość właściwości

string

Szczegóły właściwości dziedziczonej

id

W pełni kwalifikowany identyfikator zasobu dla zasobu. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

id?: string

Wartość właściwości

string

Odziedziczone poEntity.id

name

Nazwa zasobu UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

name?: string

Wartość właściwości

string

Odziedziczone poEntity.name

systemData

Metadane usługi Azure Resource Manager zawierające informacje createdBy i modifiedBy. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

systemData?: SystemData

Wartość właściwości

Odziedziczone poEntity.systemData

type

Typ zasobu. Np. "Microsoft.Compute/virtualMachines" lub "Microsoft.Storage/storageAccounts" UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

type?: string

Wartość właściwości

string

Dziedziczone poEntity.type