次の方法で共有


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?: {[propertyName: string]: Record<string, unknown>}

プロパティ値

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

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