Поделиться через


IoTDeviceEntity interface

Представляет сущность устройства Интернета вещей.

Extends

Свойства

additionalData

Контейнер настраиваемых полей, которые должны быть частью сущности и будут представлены пользователю. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

deviceId

Идентификатор устройства Интернета вещей в центре Интернета вещей ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

deviceName

Понятное имя устройства ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

deviceSubType

Подтип устройства ("PLC", "HMI", "EWS" и т. д.) ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

deviceType

Тип устройства ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

edgeId

Идентификатор пограничного устройства ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

firmwareVersion

Версия встроенного ПО устройства ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

friendlyName

Отображаемое имя элемента графа, которое является коротким удобочитаемым описанием экземпляра элемента графа. Это свойство является необязательным и может быть создано системой. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

hostEntityId

Идентификатор сущности узла этого устройства ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

importance

Важность устройства определяет, классифицируется ли устройство как "корона драгоценности"

iotHubEntityId

Идентификатор сущности AzureResource в центре Интернета вещей ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

iotSecurityAgentId

Идентификатор агента безопасности, работающего на устройстве ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

ipAddressEntityId

Сущность IP, если из этого устройства ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

isAuthorized

Определяет, классифицируется ли устройство как авторизованное примечание. Это свойство не будет сериализовано. Его можно заполнить только сервером.

isProgramming

Определяет, классифицируется ли устройство как программное примечание. Это свойство не будет сериализовано. Его можно заполнить только сервером.

isScanner

Устройство классифицируется как примечание к устройству сканера: это свойство не будет сериализовано. Его можно заполнить только сервером.

kind

Полиморфная дискриминация, указывающая различные типы этого объекта, может быть

macAddress

MAC-адрес устройства ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

model

Модель устройства ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

nicEntityIds

Список идентификаторов сущности сетевой карты сущности сущности IoTDevice. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

operatingSystem

Операционная система устройства ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

owners

Список владельцев сущности IoTDevice. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

protocols

Список протоколов сущности IoTDevice. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

purdueLayer

Слой Purdue устройства ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

sensor

Датчик устройства отслеживается примечанием. Это свойство не будет сериализовано. Его можно заполнить только сервером.

serialNumber

Серийный номер устройства ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

site

Сайт устройства ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

source

Источник устройства ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

threatIntelligence

Список контекстов TI, подключенных к сущности IoTDevice. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

vendor

Поставщик устройства ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

zone

Расположение зоны устройства на сайте ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

Унаследованные свойства

id

Полный идентификатор ресурса для ресурса. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} ПРИМЕЧАНИЕ: это свойство не будет сериализовано. Его можно заполнить только сервером.

name

Имя ресурса ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

systemData

Метаданные Azure Resource Manager, содержащие данные createdBy и modifiedBy. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

type

Тип ресурса. Например, "Microsoft.Compute/virtualMachines" или "Microsoft.Storage/storageAccounts": это свойство не будет сериализовано. Его можно заполнить только сервером.

Сведения о свойстве

additionalData

Контейнер настраиваемых полей, которые должны быть частью сущности и будут представлены пользователю. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

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

Значение свойства

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

deviceId

Идентификатор устройства Интернета вещей в центре Интернета вещей ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

deviceId?: string

Значение свойства

string

deviceName

Понятное имя устройства ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

deviceName?: string

Значение свойства

string

deviceSubType

Подтип устройства ("PLC", "HMI", "EWS" и т. д.) ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

deviceSubType?: string

Значение свойства

string

deviceType

Тип устройства ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

deviceType?: string

Значение свойства

string

edgeId

Идентификатор пограничного устройства ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

edgeId?: string

Значение свойства

string

firmwareVersion

Версия встроенного ПО устройства ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

firmwareVersion?: string

Значение свойства

string

friendlyName

Отображаемое имя элемента графа, которое является коротким удобочитаемым описанием экземпляра элемента графа. Это свойство является необязательным и может быть создано системой. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

friendlyName?: string

Значение свойства

string

hostEntityId

Идентификатор сущности узла этого устройства ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

hostEntityId?: string

Значение свойства

string

importance

Важность устройства определяет, классифицируется ли устройство как "корона драгоценности"

importance?: string

Значение свойства

string

iotHubEntityId

Идентификатор сущности AzureResource в центре Интернета вещей ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

iotHubEntityId?: string

Значение свойства

string

iotSecurityAgentId

Идентификатор агента безопасности, работающего на устройстве ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

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. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

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

Список контекстов TI, подключенных к сущности IoTDevice. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

threatIntelligence?: ThreatIntelligence[]

Значение свойства

vendor

Поставщик устройства ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

vendor?: string

Значение свойства

string

zone

Расположение зоны устройства на сайте ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

zone?: string

Значение свойства

string

Сведения об унаследованном свойстве

id

Полный идентификатор ресурса для ресурса. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} ПРИМЕЧАНИЕ: это свойство не будет сериализовано. Его можно заполнить только сервером.

id?: string

Значение свойства

string

унаследован отEntity.id

name

Имя ресурса ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

name?: string

Значение свойства

string

наследуется отEntity.name

systemData

Метаданные Azure Resource Manager, содержащие данные createdBy и modifiedBy. ПРИМЕЧАНИЕ. Это свойство не будет сериализовано. Его можно заполнить только сервером.

systemData?: SystemData

Значение свойства

наследуется отEntity.systemData

type

Тип ресурса. Например, "Microsoft.Compute/virtualMachines" или "Microsoft.Storage/storageAccounts": это свойство не будет сериализовано. Его можно заполнить только сервером.

type?: string

Значение свойства

string

Наследуется отEntity.type