IoTDeviceEntity interface

IoT cihaz varlığını temsil eder.

Extends

Özellikler

additionalData

Varlığın parçası olması gereken ve kullanıcıya sunulacak özel alanlar paketi.

deviceId

IoT Hub'daki IoT Cihazının Kimliği

deviceName

Cihazın kolay adı

deviceSubType

Cihazın alt Türü ('PLC', 'HMI', 'EWS', vb.)

deviceType

Cihazın türü

edgeId

Uç cihazın kimliği

firmwareVersion

Cihazın üretici yazılımı sürümü

friendlyName

Grafik öğesi örneğinin insan tarafından okunabilen kısa bir açıklaması olan grafik öğesi görünen adı. Bu özellik isteğe bağlıdır ve sistem tarafından oluşturulabilir.

hostEntityId

Bu cihazın Konak varlık kimliği

importance

Cihaz önemi, cihazın 'taç mücevher' olarak sınıflandırılmış olup olmadığını belirler

iotHubEntityId

IoT Hub'ın AzureResource varlık kimliği

iotSecurityAgentId

Cihazda çalışan güvenlik aracısının kimliği

ipAddressEntityId

Bu cihazın IP varlığı

isAuthorized

Cihazın yetkili cihaz olarak sınıflandırılıp sınıflandırılmadığını belirler

isProgramming

Cihazın programlama cihazı olarak sınıflandırılıp sınıflandırılmadığını belirler

isScanner

Cihaz tarayıcı cihazı olarak sınıflandırılmış mı?

kind

Varlığın türü.

macAddress

Cihazın MAC adresi

model

Cihazın modeli

nicEntityIds

IoTDevice varlığının Nic varlık kimliklerinin listesi.

operatingSystem

Cihazın işletim sistemi

owners

IoTDevice varlığının sahiplerinin listesi.

protocols

IoTDevice varlığının protokollerinin listesi.

purdueLayer

Cihazın Purdue Katmanı

sensor

Cihazın takip ettiği sensör

serialNumber

Cihazın seri numarası

site

Cihazın sitesi

source

Cihazın kaynağı

threatIntelligence

IoTDevice varlığına eklenmiş TI bağlamlarının listesi.

vendor

Cihazın satıcısı

zone

Cihazın site içindeki bölge konumu

Devralınan Özellikler

id

Kaynağın tam kaynak kimliği. Örn - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

Kaynağın adı

systemData

createdBy ve modifiedBy bilgilerini içeren Azure Resource Manager meta verileri.

type

Kaynağın türü. Örneğin, "Microsoft.Compute/virtualMachines" veya "Microsoft.Storage/storageAccounts"

Özellik Ayrıntıları

additionalData

Varlığın parçası olması gereken ve kullanıcıya sunulacak özel alanlar paketi.

additionalData?: Record<string, any>

Özellik Değeri

Record<string, any>

deviceId

IoT Hub'daki IoT Cihazının Kimliği

deviceId?: string

Özellik Değeri

string

deviceName

Cihazın kolay adı

deviceName?: string

Özellik Değeri

string

deviceSubType

Cihazın alt Türü ('PLC', 'HMI', 'EWS', vb.)

deviceSubType?: string

Özellik Değeri

string

deviceType

Cihazın türü

deviceType?: string

Özellik Değeri

string

edgeId

Uç cihazın kimliği

edgeId?: string

Özellik Değeri

string

firmwareVersion

Cihazın üretici yazılımı sürümü

firmwareVersion?: string

Özellik Değeri

string

friendlyName

Grafik öğesi örneğinin insan tarafından okunabilen kısa bir açıklaması olan grafik öğesi görünen adı. Bu özellik isteğe bağlıdır ve sistem tarafından oluşturulabilir.

friendlyName?: string

Özellik Değeri

string

hostEntityId

Bu cihazın Konak varlık kimliği

hostEntityId?: string

Özellik Değeri

string

importance

Cihaz önemi, cihazın 'taç mücevher' olarak sınıflandırılmış olup olmadığını belirler

importance?: string

Özellik Değeri

string

iotHubEntityId

IoT Hub'ın AzureResource varlık kimliği

iotHubEntityId?: string

Özellik Değeri

string

iotSecurityAgentId

Cihazda çalışan güvenlik aracısının kimliği

iotSecurityAgentId?: string

Özellik Değeri

string

ipAddressEntityId

Bu cihazın IP varlığı

ipAddressEntityId?: string

Özellik Değeri

string

isAuthorized

Cihazın yetkili cihaz olarak sınıflandırılıp sınıflandırılmadığını belirler

isAuthorized?: boolean

Özellik Değeri

boolean

isProgramming

Cihazın programlama cihazı olarak sınıflandırılıp sınıflandırılmadığını belirler

isProgramming?: boolean

Özellik Değeri

boolean

isScanner

Cihaz tarayıcı cihazı olarak sınıflandırılmış mı?

isScanner?: boolean

Özellik Değeri

boolean

kind

Varlığın türü.

kind: "IoTDevice"

Özellik Değeri

"IoTDevice"

macAddress

Cihazın MAC adresi

macAddress?: string

Özellik Değeri

string

model

Cihazın modeli

model?: string

Özellik Değeri

string

nicEntityIds

IoTDevice varlığının Nic varlık kimliklerinin listesi.

nicEntityIds?: string[]

Özellik Değeri

string[]

operatingSystem

Cihazın işletim sistemi

operatingSystem?: string

Özellik Değeri

string

owners

IoTDevice varlığının sahiplerinin listesi.

owners?: string[]

Özellik Değeri

string[]

protocols

IoTDevice varlığının protokollerinin listesi.

protocols?: string[]

Özellik Değeri

string[]

purdueLayer

Cihazın Purdue Katmanı

purdueLayer?: string

Özellik Değeri

string

sensor

Cihazın takip ettiği sensör

sensor?: string

Özellik Değeri

string

serialNumber

Cihazın seri numarası

serialNumber?: string

Özellik Değeri

string

site

Cihazın sitesi

site?: string

Özellik Değeri

string

source

Cihazın kaynağı

source?: string

Özellik Değeri

string

threatIntelligence

IoTDevice varlığına eklenmiş TI bağlamlarının listesi.

threatIntelligence?: ThreatIntelligence[]

Özellik Değeri

vendor

Cihazın satıcısı

vendor?: string

Özellik Değeri

string

zone

Cihazın site içindeki bölge konumu

zone?: string

Özellik Değeri

string

Devralınan Özellik Detayları

id

Kaynağın tam kaynak kimliği. Örn - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

id?: string

Özellik Değeri

string

Devralındığı yer:Entity.id

name

Kaynağın adı

name?: string

Özellik Değeri

string

Devralındığı yer:Entity.name

systemData

createdBy ve modifiedBy bilgilerini içeren Azure Resource Manager meta verileri.

systemData?: SystemData

Özellik Değeri

Devralındığı yer:Entity.systemData

type

Kaynağın türü. Örneğin, "Microsoft.Compute/virtualMachines" veya "Microsoft.Storage/storageAccounts"

type?: string

Özellik Değeri

string

Devralındığı yer:Entity.type