Bagikan melalui


IoTDeviceEntity interface

Mewakili entitas perangkat IoT.

Memperluas

Properti

additionalData

Tas bidang kustom yang harus menjadi bagian dari entitas dan akan disajikan kepada pengguna. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

deviceId

ID Perangkat IoT di IoT Hub NOTE: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

deviceName

Nama yang mudah diingat dari CATATAN perangkat: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

deviceSubType

SubJenis perangkat ('PLC', 'HMI', 'EWS', dll.) CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

deviceType

Jenis CATATAN perangkat: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

edgeId

ID CATATAN perangkat edge: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

firmwareVersion

Versi firmware dari CATATAN perangkat: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

friendlyName

Nama tampilan item grafik yang merupakan deskripsi singkat yang dapat dibaca secara manusia dari instans item grafik. Properti ini bersifat opsional dan mungkin dihasilkan sistem. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

hostEntityId

Id entitas Host dari CATATAN perangkat ini: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

importance

Kepentingan perangkat, menentukan apakah perangkat diklasifikasikan sebagai 'mahkota permata'

iotHubEntityId

Id entitas AzureResource dari CATATAN IoT Hub: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

iotSecurityAgentId

ID agen keamanan yang berjalan pada CATATAN perangkat: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

ipAddressEntityId

Entitas IP jika perangkat ini CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

isAuthorized

Menentukan apakah perangkat yang diklasifikasikan sebagai CATATAN perangkat resmi: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

isProgramming

Menentukan apakah perangkat yang diklasifikasikan sebagai perangkat pemrogramAN CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

isScanner

Apakah perangkat diklasifikasikan sebagai PERANGKAT pemindai CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

kind

Diskriminator polimorfik, yang menentukan berbagai jenis objek ini dapat

macAddress

Alamat MAC perangkat NOTE: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

model

Model CATATAN perangkat: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

nicEntityIds

Daftar id entitas Nic dari entitas IoTDevice. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

operatingSystem

Sistem operasi CATATAN perangkat: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

owners

Daftar pemilik entitas IoTDevice. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

protocols

Daftar protokol entitas IoTDevice. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

purdueLayer

Lapisan Purdue dari CATATAN perangkat: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

sensor

Sensor perangkat dipantau oleh CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

serialNumber

Nomor seri CATATAN perangkat: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

site

Situs CATATAN perangkat: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

source

Sumber CATATAN perangkat: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

threatIntelligence

Daftar konteks TI yang dilampirkan ke entitas IoTDevice. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

vendor

Vendor CATATAN perangkat: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

zone

Lokasi zona perangkat dalam catatan situs: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

Properti yang Diwariskan

id

ID sumber daya yang sepenuhnya memenuhi syarat untuk sumber daya. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTE: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

name

Nama CATATAN sumber daya: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

systemData

Metadata Azure Resource Manager yang berisi informasi createBy dan modifiedBy. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

type

Jenis sumber daya. Misalnya CATATAN "Microsoft.Compute/virtualMachines" atau "Microsoft.Storage/storageAccounts": Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

Detail Properti

additionalData

Tas bidang kustom yang harus menjadi bagian dari entitas dan akan disajikan kepada pengguna. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

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

Nilai Properti

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

deviceId

ID Perangkat IoT di IoT Hub NOTE: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

deviceId?: string

Nilai Properti

string

deviceName

Nama yang mudah diingat dari CATATAN perangkat: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

deviceName?: string

Nilai Properti

string

deviceSubType

SubJenis perangkat ('PLC', 'HMI', 'EWS', dll.) CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

deviceSubType?: string

Nilai Properti

string

deviceType

Jenis CATATAN perangkat: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

deviceType?: string

Nilai Properti

string

edgeId

ID CATATAN perangkat edge: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

edgeId?: string

Nilai Properti

string

firmwareVersion

Versi firmware dari CATATAN perangkat: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

firmwareVersion?: string

Nilai Properti

string

friendlyName

Nama tampilan item grafik yang merupakan deskripsi singkat yang dapat dibaca secara manusia dari instans item grafik. Properti ini bersifat opsional dan mungkin dihasilkan sistem. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

friendlyName?: string

Nilai Properti

string

hostEntityId

Id entitas Host dari CATATAN perangkat ini: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

hostEntityId?: string

Nilai Properti

string

importance

Kepentingan perangkat, menentukan apakah perangkat diklasifikasikan sebagai 'mahkota permata'

importance?: string

Nilai Properti

string

iotHubEntityId

Id entitas AzureResource dari CATATAN IoT Hub: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

iotHubEntityId?: string

Nilai Properti

string

iotSecurityAgentId

ID agen keamanan yang berjalan pada CATATAN perangkat: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

iotSecurityAgentId?: string

Nilai Properti

string

ipAddressEntityId

Entitas IP jika perangkat ini CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

ipAddressEntityId?: string

Nilai Properti

string

isAuthorized

Menentukan apakah perangkat yang diklasifikasikan sebagai CATATAN perangkat resmi: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

isAuthorized?: boolean

Nilai Properti

boolean

isProgramming

Menentukan apakah perangkat yang diklasifikasikan sebagai perangkat pemrogramAN CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

isProgramming?: boolean

Nilai Properti

boolean

isScanner

Apakah perangkat diklasifikasikan sebagai PERANGKAT pemindai CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

isScanner?: boolean

Nilai Properti

boolean

kind

Diskriminator polimorfik, yang menentukan berbagai jenis objek ini dapat

kind: "IoTDevice"

Nilai Properti

"IoTDevice"

macAddress

Alamat MAC perangkat NOTE: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

macAddress?: string

Nilai Properti

string

model

Model CATATAN perangkat: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

model?: string

Nilai Properti

string

nicEntityIds

Daftar id entitas Nic dari entitas IoTDevice. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

nicEntityIds?: string[]

Nilai Properti

string[]

operatingSystem

Sistem operasi CATATAN perangkat: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

operatingSystem?: string

Nilai Properti

string

owners

Daftar pemilik entitas IoTDevice. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

owners?: string[]

Nilai Properti

string[]

protocols

Daftar protokol entitas IoTDevice. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

protocols?: string[]

Nilai Properti

string[]

purdueLayer

Lapisan Purdue dari CATATAN perangkat: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

purdueLayer?: string

Nilai Properti

string

sensor

Sensor perangkat dipantau oleh CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

sensor?: string

Nilai Properti

string

serialNumber

Nomor seri CATATAN perangkat: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

serialNumber?: string

Nilai Properti

string

site

Situs CATATAN perangkat: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

site?: string

Nilai Properti

string

source

Sumber CATATAN perangkat: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

source?: string

Nilai Properti

string

threatIntelligence

Daftar konteks TI yang dilampirkan ke entitas IoTDevice. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

threatIntelligence?: ThreatIntelligence[]

Nilai Properti

vendor

Vendor CATATAN perangkat: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

vendor?: string

Nilai Properti

string

zone

Lokasi zona perangkat dalam catatan situs: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

zone?: string

Nilai Properti

string

Detail Properti yang Diwariskan

id

ID sumber daya yang sepenuhnya memenuhi syarat untuk sumber daya. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTE: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

id?: string

Nilai Properti

string

Diwarisi dari Entity.id

name

Nama CATATAN sumber daya: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

name?: string

Nilai Properti

string

Diwarisi dari Entity.name

systemData

Metadata Azure Resource Manager yang berisi informasi createBy dan modifiedBy. CATATAN: Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

systemData?: SystemData

Nilai Properti

Diwarisi dariEntity.systemData

type

Jenis sumber daya. Misalnya CATATAN "Microsoft.Compute/virtualMachines" atau "Microsoft.Storage/storageAccounts": Properti ini tidak akan diserialisasikan. Ini hanya dapat diisi oleh server.

type?: string

Nilai Properti

string

Diwarisi dariEntity.type