IoTDeviceEntity interface
Représente une entité d’appareil IoT.
- Extends
Propriétés
| additional |
Un conteneur de champs personnalisés qui doivent faire partie de l’entité et qui sera présenté à l’utilisateur. |
| device |
ID de l’appareil IoT dans ioT Hub |
| device |
Nom convivial de l’appareil |
| device |
Sous-type de l’appareil ('PLC', 'HMI', 'EWS', etc.) |
| device |
Type de l’appareil |
| edge |
ID de l’appareil de périphérie |
| firmware |
Version du microprogramme de l’appareil |
| friendly |
Nom d’affichage de l’élément de graphe, qui est une brève description lisible humainement de l’instance d’élément de graphique. Cette propriété est facultative et peut être générée par le système. |
| host |
ID d’entité hôte de cet appareil |
| importance | Importance de l’appareil, détermine si l’appareil classé comme « bijou de couronne » |
| iot |
ID d’entité AzureResource du hub IoT |
| iot |
ID de l’agent de sécurité en cours d’exécution sur l’appareil |
| ip |
Entité IP si de cet appareil |
| is |
Détermine si l’appareil est classé comme appareil autorisé |
| is |
Détermine si l’appareil classé comme appareil de programmation |
| is |
L’appareil est-il classé en tant qu’appareil de scanneur |
| kind | Type de l’entité. |
| mac |
Adresse MAC de l’appareil |
| model | Modèle de l’appareil |
| nic |
Liste des ID d’entité de carte réseau de l’entité IoTDevice. |
| operating |
Système d’exploitation de l’appareil |
| owners | Liste des propriétaires de l’entité IoTDevice. |
| protocols | Liste des protocoles de l’entité IoTDevice. |
| purdue |
Couche Purdue de l’appareil |
| sensor | Le capteur de l’appareil est surveillé par |
| serial |
Numéro de série de l’appareil |
| site | Site de l’appareil |
| source | Source de l’appareil |
| threat |
Liste des contextes TI attachés à l’entité IoTDevice. |
| vendor | Fournisseur de l’appareil |
| zone | Emplacement de zone de l’appareil dans un site |
Propriétés héritées
| id | ID de ressource complet pour la ressource. ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
| name | nom de la ressource. |
| system |
Métadonnées Azure Resource Manager contenant les informations createdBy et modifiedBy. |
| type | Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts » |
Détails de la propriété
additionalData
Un conteneur de champs personnalisés qui doivent faire partie de l’entité et qui sera présenté à l’utilisateur.
additionalData?: Record<string, any>
Valeur de propriété
Record<string, any>
deviceId
ID de l’appareil IoT dans ioT Hub
deviceId?: string
Valeur de propriété
string
deviceName
Nom convivial de l’appareil
deviceName?: string
Valeur de propriété
string
deviceSubType
Sous-type de l’appareil ('PLC', 'HMI', 'EWS', etc.)
deviceSubType?: string
Valeur de propriété
string
deviceType
Type de l’appareil
deviceType?: string
Valeur de propriété
string
edgeId
ID de l’appareil de périphérie
edgeId?: string
Valeur de propriété
string
firmwareVersion
Version du microprogramme de l’appareil
firmwareVersion?: string
Valeur de propriété
string
friendlyName
Nom d’affichage de l’élément de graphe, qui est une brève description lisible humainement de l’instance d’élément de graphique. Cette propriété est facultative et peut être générée par le système.
friendlyName?: string
Valeur de propriété
string
hostEntityId
ID d’entité hôte de cet appareil
hostEntityId?: string
Valeur de propriété
string
importance
Importance de l’appareil, détermine si l’appareil classé comme « bijou de couronne »
importance?: string
Valeur de propriété
string
iotHubEntityId
ID d’entité AzureResource du hub IoT
iotHubEntityId?: string
Valeur de propriété
string
iotSecurityAgentId
ID de l’agent de sécurité en cours d’exécution sur l’appareil
iotSecurityAgentId?: string
Valeur de propriété
string
ipAddressEntityId
Entité IP si de cet appareil
ipAddressEntityId?: string
Valeur de propriété
string
isAuthorized
Détermine si l’appareil est classé comme appareil autorisé
isAuthorized?: boolean
Valeur de propriété
boolean
isProgramming
Détermine si l’appareil classé comme appareil de programmation
isProgramming?: boolean
Valeur de propriété
boolean
isScanner
L’appareil est-il classé en tant qu’appareil de scanneur
isScanner?: boolean
Valeur de propriété
boolean
kind
Type de l’entité.
kind: "IoTDevice"
Valeur de propriété
"IoTDevice"
macAddress
Adresse MAC de l’appareil
macAddress?: string
Valeur de propriété
string
model
Modèle de l’appareil
model?: string
Valeur de propriété
string
nicEntityIds
Liste des ID d’entité de carte réseau de l’entité IoTDevice.
nicEntityIds?: string[]
Valeur de propriété
string[]
operatingSystem
Système d’exploitation de l’appareil
operatingSystem?: string
Valeur de propriété
string
owners
Liste des propriétaires de l’entité IoTDevice.
owners?: string[]
Valeur de propriété
string[]
protocols
Liste des protocoles de l’entité IoTDevice.
protocols?: string[]
Valeur de propriété
string[]
purdueLayer
Couche Purdue de l’appareil
purdueLayer?: string
Valeur de propriété
string
sensor
Le capteur de l’appareil est surveillé par
sensor?: string
Valeur de propriété
string
serialNumber
Numéro de série de l’appareil
serialNumber?: string
Valeur de propriété
string
site
Site de l’appareil
site?: string
Valeur de propriété
string
source
Source de l’appareil
source?: string
Valeur de propriété
string
threatIntelligence
Liste des contextes TI attachés à l’entité IoTDevice.
threatIntelligence?: ThreatIntelligence[]
Valeur de propriété
vendor
Fournisseur de l’appareil
vendor?: string
Valeur de propriété
string
zone
Emplacement de zone de l’appareil dans un site
zone?: string
Valeur de propriété
string
Détails de la propriété héritée
id
ID de ressource complet pour la ressource. ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
id?: string
Valeur de propriété
string
Hérité deEntity.id
name
systemData
Métadonnées Azure Resource Manager contenant les informations createdBy et modifiedBy.
systemData?: SystemData
Valeur de propriété
Hérité deEntity.systemData
type
Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts »
type?: string
Valeur de propriété
string
Hérité deentity.type