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. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
device |
ID de l’appareil IoT dans l’IoT Hub REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
device |
Nom convivial de l’appareil REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
device |
Sous-type de l’appareil ('PLC', 'HMI', 'EWS', etc.) REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
device |
Type de l’appareil REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
edge |
ID de l’appareil périphérique REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
firmware |
Version du microprogramme de l’appareil REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
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. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
host |
ID d’entité hôte de cet appareil REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
importance | Importance de l’appareil, détermine si l’appareil classé comme « bijou de couronne » |
iot |
ID d’entité AzureResource de l’IoT Hub REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
iot |
ID de l’agent de sécurité en cours d’exécution sur l’appareil REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
ip |
Entité IP si de cet appareil REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
is |
Détermine si l’appareil classé comme appareil autorisé REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
is |
Détermine si l’appareil classé comme appareil de programmation REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
is |
L’appareil est-il classé en tant qu’appareil de scanneur REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
kind | Discriminateur polymorphe, qui spécifie les différents types que cet objet peut être |
mac |
Adresse MAC de l’appareil REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
model | Modèle de l’appareil REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
nic |
Liste des ID d’entité de carte réseau de l’entité IoTDevice. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
operating |
Le système d’exploitation de l’appareil REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
owners | Liste des propriétaires de l’entité IoTDevice. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
protocols | Liste des protocoles de l’entité IoTDevice. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
purdue |
Couche Purdue de l’appareil REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
sensor | Le capteur que l’appareil est surveillé par REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
serial |
Numéro de série de l’appareil REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
site | Site de l’appareil REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
source | Source de l’appareil REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
threat |
Liste des contextes TI attachés à l’entité IoTDevice. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
vendor | Fournisseur de l’appareil REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
zone | Emplacement de zone de l’appareil au sein d’un site REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
Propriétés héritées
id | ID de ressource complet pour la ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
name | Nom de la ressource REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
system |
Métadonnées Azure Resource Manager contenant les informations createdBy et modifiedBy. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
type | Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts » REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
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. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
additionalData?: {[propertyName: string]: Record<string, unknown>}
Valeur de propriété
{[propertyName: string]: Record<string, unknown>}
deviceId
ID de l’appareil IoT dans l’IoT Hub REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
deviceId?: string
Valeur de propriété
string
deviceName
Nom convivial de l’appareil REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
deviceName?: string
Valeur de propriété
string
deviceSubType
Sous-type de l’appareil ('PLC', 'HMI', 'EWS', etc.) REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
deviceSubType?: string
Valeur de propriété
string
deviceType
Type de l’appareil REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
deviceType?: string
Valeur de propriété
string
edgeId
ID de l’appareil périphérique REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
edgeId?: string
Valeur de propriété
string
firmwareVersion
Version du microprogramme de l’appareil REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
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. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
friendlyName?: string
Valeur de propriété
string
hostEntityId
ID d’entité hôte de cet appareil REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
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 de l’IoT Hub REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
iotHubEntityId?: string
Valeur de propriété
string
iotSecurityAgentId
ID de l’agent de sécurité en cours d’exécution sur l’appareil REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
iotSecurityAgentId?: string
Valeur de propriété
string
ipAddressEntityId
Entité IP si de cet appareil REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
ipAddressEntityId?: string
Valeur de propriété
string
isAuthorized
Détermine si l’appareil classé comme appareil autorisé REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
isAuthorized?: boolean
Valeur de propriété
boolean
isProgramming
Détermine si l’appareil classé comme appareil de programmation REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
isProgramming?: boolean
Valeur de propriété
boolean
isScanner
L’appareil est-il classé en tant qu’appareil de scanneur REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
isScanner?: boolean
Valeur de propriété
boolean
kind
Discriminateur polymorphe, qui spécifie les différents types que cet objet peut être
kind: "IoTDevice"
Valeur de propriété
"IoTDevice"
macAddress
Adresse MAC de l’appareil REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
macAddress?: string
Valeur de propriété
string
model
Modèle de l’appareil REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
model?: string
Valeur de propriété
string
nicEntityIds
Liste des ID d’entité de carte réseau de l’entité IoTDevice. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
nicEntityIds?: string[]
Valeur de propriété
string[]
operatingSystem
Le système d’exploitation de l’appareil REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
operatingSystem?: string
Valeur de propriété
string
owners
Liste des propriétaires de l’entité IoTDevice. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
owners?: string[]
Valeur de propriété
string[]
protocols
Liste des protocoles de l’entité IoTDevice. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
protocols?: string[]
Valeur de propriété
string[]
purdueLayer
Couche Purdue de l’appareil REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
purdueLayer?: string
Valeur de propriété
string
sensor
Le capteur que l’appareil est surveillé par REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
sensor?: string
Valeur de propriété
string
serialNumber
Numéro de série de l’appareil REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
serialNumber?: string
Valeur de propriété
string
site
Site de l’appareil REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
site?: string
Valeur de propriété
string
source
Source de l’appareil REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
source?: string
Valeur de propriété
string
threatIntelligence
Liste des contextes TI attachés à l’entité IoTDevice. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
threatIntelligence?: ThreatIntelligence[]
Valeur de propriété
vendor
Fournisseur de l’appareil REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
vendor?: string
Valeur de propriété
string
zone
Emplacement de zone de l’appareil au sein d’un site REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
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} REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
id?: string
Valeur de propriété
string
héritée deEntity.id
name
Nom de la ressource REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
name?: string
Valeur de propriété
string
héritée deEntity.name
systemData
Métadonnées Azure Resource Manager contenant les informations createdBy et modifiedBy. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
systemData?: SystemData
Valeur de propriété
héritée deEntity.systemData
type
Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts » REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
type?: string
Valeur de propriété
string
héritée deEntity.type
Azure SDK for JavaScript