IoTDeviceEntity interface
Representa una entidad de dispositivo IoT.
- Extends
Propiedades
| additional |
Un contenedor de campos personalizados que deben formar parte de la entidad y se mostrarán al usuario. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
| device |
Id. del dispositivo IoT en ioT Hub NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
| device |
Nombre descriptivo del dispositivo NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
| device |
SubTipo del dispositivo ("PLC", "HMI", "EWS", etc.) NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
| device |
Tipo del dispositivo NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
| edge |
El identificador del dispositivo perimetral NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
| firmware |
Versión de firmware del dispositivo NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
| friendly |
Nombre para mostrar del elemento de grafo, que es una descripción breve legible de la instancia del elemento de grafo. Esta propiedad es opcional y podría generarse por el sistema. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
| host |
Id. de entidad host de este dispositivo NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
| importance | Importancia del dispositivo, determina si el dispositivo clasificado como "joya de corona" |
| iot |
El identificador de entidad AzureResource de IoT Hub NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
| iot |
El identificador del agente de seguridad que se ejecuta en el dispositivo NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
| ip |
Entidad IP si de este dispositivo NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
| is |
Determina si el dispositivo clasificado como dispositivo autorizado NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
| is |
Determina si el dispositivo clasificado como dispositivo de programación NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
| is |
Es el dispositivo clasificado como dispositivo de escáner NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
| kind | Discriminador polimórfico, que especifica los distintos tipos que puede ser este objeto. |
| mac |
Dirección MAC del dispositivo NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
| model | El modelo del dispositivo NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
| nic |
Lista de identificadores de entidad de Nic de la entidad IoTDevice. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
| operating |
El sistema operativo del dispositivo NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
| owners | Lista de propietarios de la entidad IoTDevice. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
| protocols | Lista de protocolos de la entidad IoTDevice. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
| purdue |
Capa purdue del dispositivo NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
| sensor | El sensor que supervisa el dispositivo nota: esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
| serial |
Número de serie del dispositivo NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
| site | El sitio del dispositivo NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
| source | Origen del dispositivo NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
| threat |
Lista de contextos de TI asociados a la entidad IoTDevice. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
| vendor | El proveedor del dispositivo NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
| zone | Ubicación de zona del dispositivo dentro de un sitio NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
Propiedades heredadas
| id | Identificador de recurso completo para el recurso. Por ejemplo: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
| name | El nombre del recurso NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
| system |
Metadatos de Azure Resource Manager que contienen información createdBy y modifiedBy. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
| type | Tipo del recurso. Por ejemplo, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts" NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
Detalles de las propiedades
additionalData
Un contenedor de campos personalizados que deben formar parte de la entidad y se mostrarán al usuario. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
additionalData?: {[propertyName: string]: Record<string, unknown>}
Valor de propiedad
{[propertyName: string]: Record<string, unknown>}
deviceId
Id. del dispositivo IoT en ioT Hub NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
deviceId?: string
Valor de propiedad
string
deviceName
Nombre descriptivo del dispositivo NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
deviceName?: string
Valor de propiedad
string
deviceSubType
SubTipo del dispositivo ("PLC", "HMI", "EWS", etc.) NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
deviceSubType?: string
Valor de propiedad
string
deviceType
Tipo del dispositivo NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
deviceType?: string
Valor de propiedad
string
edgeId
El identificador del dispositivo perimetral NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
edgeId?: string
Valor de propiedad
string
firmwareVersion
Versión de firmware del dispositivo NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
firmwareVersion?: string
Valor de propiedad
string
friendlyName
Nombre para mostrar del elemento de grafo, que es una descripción breve legible de la instancia del elemento de grafo. Esta propiedad es opcional y podría generarse por el sistema. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
friendlyName?: string
Valor de propiedad
string
hostEntityId
Id. de entidad host de este dispositivo NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
hostEntityId?: string
Valor de propiedad
string
importance
Importancia del dispositivo, determina si el dispositivo clasificado como "joya de corona"
importance?: string
Valor de propiedad
string
iotHubEntityId
El identificador de entidad AzureResource de IoT Hub NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
iotHubEntityId?: string
Valor de propiedad
string
iotSecurityAgentId
El identificador del agente de seguridad que se ejecuta en el dispositivo NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
iotSecurityAgentId?: string
Valor de propiedad
string
ipAddressEntityId
Entidad IP si de este dispositivo NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
ipAddressEntityId?: string
Valor de propiedad
string
isAuthorized
Determina si el dispositivo clasificado como dispositivo autorizado NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
isAuthorized?: boolean
Valor de propiedad
boolean
isProgramming
Determina si el dispositivo clasificado como dispositivo de programación NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
isProgramming?: boolean
Valor de propiedad
boolean
isScanner
Es el dispositivo clasificado como dispositivo de escáner NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
isScanner?: boolean
Valor de propiedad
boolean
kind
Discriminador polimórfico, que especifica los distintos tipos que puede ser este objeto.
kind: "IoTDevice"
Valor de propiedad
"IoTDevice"
macAddress
Dirección MAC del dispositivo NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
macAddress?: string
Valor de propiedad
string
model
El modelo del dispositivo NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
model?: string
Valor de propiedad
string
nicEntityIds
Lista de identificadores de entidad de Nic de la entidad IoTDevice. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
nicEntityIds?: string[]
Valor de propiedad
string[]
operatingSystem
El sistema operativo del dispositivo NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
operatingSystem?: string
Valor de propiedad
string
owners
Lista de propietarios de la entidad IoTDevice. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
owners?: string[]
Valor de propiedad
string[]
protocols
Lista de protocolos de la entidad IoTDevice. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
protocols?: string[]
Valor de propiedad
string[]
purdueLayer
Capa purdue del dispositivo NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
purdueLayer?: string
Valor de propiedad
string
sensor
El sensor que supervisa el dispositivo nota: esta propiedad no se serializará. Solo el servidor puede rellenarlo.
sensor?: string
Valor de propiedad
string
serialNumber
Número de serie del dispositivo NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
serialNumber?: string
Valor de propiedad
string
site
El sitio del dispositivo NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
site?: string
Valor de propiedad
string
source
Origen del dispositivo NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
source?: string
Valor de propiedad
string
threatIntelligence
Lista de contextos de TI asociados a la entidad IoTDevice. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
threatIntelligence?: ThreatIntelligence[]
Valor de propiedad
vendor
El proveedor del dispositivo NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
vendor?: string
Valor de propiedad
string
zone
Ubicación de zona del dispositivo dentro de un sitio NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
zone?: string
Valor de propiedad
string
Detalles de las propiedades heredadas
id
Identificador de recurso completo para el recurso. Por ejemplo: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
id?: string
Valor de propiedad
string
Heredado deEntity.id
name
El nombre del recurso NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
name?: string
Valor de propiedad
string
Heredado deEntity.name
systemData
Metadatos de Azure Resource Manager que contienen información createdBy y modifiedBy. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
systemData?: SystemData
Valor de propiedad
Heredado deEntity.systemData
type
Tipo del recurso. Por ejemplo, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts" NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
type?: string
Valor de propiedad
string
Heredado deEntity.type