IoTDeviceEntity interface

IoT 디바이스 엔터티를 나타냅니다.

Extends

속성

additionalData

엔터티의 일부여야 하며 사용자에게 표시되는 사용자 지정 필드 모음입니다.

deviceId

IoT Hub의 IoT 디바이스 ID

deviceName

디바이스의 이름

deviceSubType

디바이스의 subType('PLC', 'HMI', 'EWS' 등)

deviceType

디바이스의 유형

edgeId

에지 디바이스의 ID

firmwareVersion

디바이스의 펌웨어 버전

friendlyName

그래프 항목 인스턴스에 대한 사람이 읽을 수 있는 간단한 설명인 그래프 항목 표시 이름입니다. 이 속성은 선택 사항이며 시스템 생성일 수 있습니다.

hostEntityId

이 디바이스의 호스트 엔터티 ID

importance

디바이스 중요도, 디바이스가 '크라운 보석'으로 분류되었는지 확인

iotHubEntityId

IoT Hub의 AzureResource 엔터티 ID

iotSecurityAgentId

디바이스에서 실행되는 보안 에이전트의 ID

ipAddressEntityId

이 디바이스의 IP 엔터티

isAuthorized

권한이 부여된 디바이스로 분류된 디바이스인지 여부를 확인합니다.

isProgramming

디바이스가 프로그래밍 디바이스로 분류되는지 여부를 결정합니다.

isScanner

스캐너 디바이스로 분류된 디바이스인가요?

kind

엔터티의 종류입니다.

macAddress

디바이스의 MAC 주소

model

디바이스의 모델

nicEntityIds

IoTDevice 엔터티의 Nic 엔터티 ID 목록입니다.

operatingSystem

디바이스의 운영 체제

owners

IoTDevice 엔터티의 소유자 목록입니다.

protocols

IoTDevice 엔터티의 프로토콜 목록입니다.

purdueLayer

디바이스의 Purdue 계층

sensor

디바이스가 모니터링하는 센서

serialNumber

디바이스의 일련 번호

site

디바이스의 사이트

source

디바이스의 원본

threatIntelligence

IoTDevice 엔터티에 연결된 TI 컨텍스트 목록입니다.

vendor

디바이스 공급업체

zone

사이트 내 디바이스의 영역 위치

상속된 속성

id

리소스에 대한 정규화된 리소스 ID입니다. 예 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

리소스의 이름

systemData

createdBy 및 modifiedBy 정보가 포함된 Azure Resource Manager 메타데이터입니다.

type

리소스의 형식입니다. 예: "Microsoft.Compute/virtualMachines" 또는 "Microsoft.Storage/storageAccounts"

속성 세부 정보

additionalData

엔터티의 일부여야 하며 사용자에게 표시되는 사용자 지정 필드 모음입니다.

additionalData?: Record<string, any>

속성 값

Record<string, any>

deviceId

IoT Hub의 IoT 디바이스 ID

deviceId?: string

속성 값

string

deviceName

디바이스의 이름

deviceName?: string

속성 값

string

deviceSubType

디바이스의 subType('PLC', 'HMI', 'EWS' 등)

deviceSubType?: string

속성 값

string

deviceType

디바이스의 유형

deviceType?: string

속성 값

string

edgeId

에지 디바이스의 ID

edgeId?: string

속성 값

string

firmwareVersion

디바이스의 펌웨어 버전

firmwareVersion?: string

속성 값

string

friendlyName

그래프 항목 인스턴스에 대한 사람이 읽을 수 있는 간단한 설명인 그래프 항목 표시 이름입니다. 이 속성은 선택 사항이며 시스템 생성일 수 있습니다.

friendlyName?: string

속성 값

string

hostEntityId

이 디바이스의 호스트 엔터티 ID

hostEntityId?: string

속성 값

string

importance

디바이스 중요도, 디바이스가 '크라운 보석'으로 분류되었는지 확인

importance?: string

속성 값

string

iotHubEntityId

IoT Hub의 AzureResource 엔터티 ID

iotHubEntityId?: string

속성 값

string

iotSecurityAgentId

디바이스에서 실행되는 보안 에이전트의 ID

iotSecurityAgentId?: string

속성 값

string

ipAddressEntityId

이 디바이스의 IP 엔터티

ipAddressEntityId?: string

속성 값

string

isAuthorized

권한이 부여된 디바이스로 분류된 디바이스인지 여부를 확인합니다.

isAuthorized?: boolean

속성 값

boolean

isProgramming

디바이스가 프로그래밍 디바이스로 분류되는지 여부를 결정합니다.

isProgramming?: boolean

속성 값

boolean

isScanner

스캐너 디바이스로 분류된 디바이스인가요?

isScanner?: boolean

속성 값

boolean

kind

엔터티의 종류입니다.

kind: "IoTDevice"

속성 값

"IoTDevice"

macAddress

디바이스의 MAC 주소

macAddress?: string

속성 값

string

model

디바이스의 모델

model?: string

속성 값

string

nicEntityIds

IoTDevice 엔터티의 Nic 엔터티 ID 목록입니다.

nicEntityIds?: string[]

속성 값

string[]

operatingSystem

디바이스의 운영 체제

operatingSystem?: string

속성 값

string

owners

IoTDevice 엔터티의 소유자 목록입니다.

owners?: string[]

속성 값

string[]

protocols

IoTDevice 엔터티의 프로토콜 목록입니다.

protocols?: string[]

속성 값

string[]

purdueLayer

디바이스의 Purdue 계층

purdueLayer?: string

속성 값

string

sensor

디바이스가 모니터링하는 센서

sensor?: string

속성 값

string

serialNumber

디바이스의 일련 번호

serialNumber?: string

속성 값

string

site

디바이스의 사이트

site?: string

속성 값

string

source

디바이스의 원본

source?: string

속성 값

string

threatIntelligence

IoTDevice 엔터티에 연결된 TI 컨텍스트 목록입니다.

threatIntelligence?: ThreatIntelligence[]

속성 값

vendor

디바이스 공급업체

vendor?: string

속성 값

string

zone

사이트 내 디바이스의 영역 위치

zone?: string

속성 값

string

상속된 속성 세부 정보

id

리소스에 대한 정규화된 리소스 ID입니다. 예 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

id?: string

속성 값

string

Entity.id 에서 상속됨

name

리소스의 이름

name?: string

속성 값

string

Entity.name 에서 상속됨

systemData

createdBy 및 modifiedBy 정보가 포함된 Azure Resource Manager 메타데이터입니다.

systemData?: SystemData

속성 값

Entity.systemData에서 상속됨

type

리소스의 형식입니다. 예: "Microsoft.Compute/virtualMachines" 또는 "Microsoft.Storage/storageAccounts"

type?: string

속성 값

string

Entity.type에서 상속됨