Tableau JSON des objets d’appliance qui représentent des appliances de capteurs.
Nom
Type
Autorise la valeur Null/N’accepte pas la valeur Null
Liste de valeurs
id
Entier long
N'accepte pas la valeur null
ID du capteur
name
String
N'accepte pas la valeur null
Nom du capteur
interfaceAddress
String
N'accepte pas la valeur null
URL de la console du capteur
state
Tableau JSON
N'accepte pas la valeur null
Tableau JSON qui décrit l’état de connexion du capteur. Pour plus d’informations, consultez les champs XsenseState.
version
String
N'accepte pas la valeur null
Version logicielle actuellement installée sur le capteur.
alertCount
Entier long
N'accepte pas la valeur null
Nombre total d’alertes actuellement actives sur le capteur.
deviceCount
Entier long
N'accepte pas la valeur null
Nombre d’appareils actuellement détectés par le capteur.
unhandledAlertsCount
long
N'accepte pas la valeur null
Nombre actuel d’alertes non gérées sur le capteur.
isActivated
Boolean
N'accepte pas la valeur null
L’une des valeurs suivantes : Activated ou Unactivated
dataIntelligenceVersion
String
N'accepte pas la valeur null
Version des données de renseignement sur les menaces actuellement installées sur le capteur
upgradeStatus
Tableau JSON
N'accepte pas la valeur null
Tableau JSON qui décrit l’état de mise à jour du capteur. Pour plus d’informations, consultez les champs UpgradeStatusBean.
upgradeFinishTime
Long
Nullable
Heure à laquelle la dernière mise à jour logicielle s’est terminée, au format suivant : YYYY-MM-DD
hasLog
Boolean
N'accepte pas la valeur null
Définit si un journal de mise à niveau existe pour le capteur.
zoneId
Entier long
Nullable
ID de la zone du capteur.
isInLearningMode
Boolean
N'accepte pas la valeur null
Définit si le capteur est actuellement en mode apprentissage.
Champs XsenseState
Nom
Type
Autorise la valeur Null/N’accepte pas la valeur Null
Liste de valeurs
id
Entier long
N'accepte pas la valeur null
ID interne incrémenté automatiquement sur la base de données de la console de gestion locale.
xsenseId
Entier long
N'accepte pas la valeur null
ID du capteur.
connectionState
Tableau JSON de valeurs DateHeure
N'accepte pas la valeur null
Une des valeurs suivantes : SYNCED, OUT_OF_SYNC, TIME_DIFF_OFFSET, DISCONNECTED
cmSyncedUntil
DateTime
N'accepte pas la valeur null
Horodatage des données les plus récentes envoyées à partir du capteur.
sensorSyncedUntil
DateTime
N'accepte pas la valeur null
Horodatage de la dernière mise à jour de la console de gestion locale vers le capteur.
sensorLastMessage
DateTime
N'accepte pas la valeur null
Horodatage de la dernière mise à jour depuis le capteur.
Champs UpgradeStatusBean
Nom
Type
Autorise la valeur Null/N’accepte pas la valeur Null
Liste de valeurs
startTime
DateTime
N'accepte pas la valeur null
Heure de début du dernier processus de mise à jour.
percentage
Entier compris entre 0 et 100
N'accepte pas la valeur null
Pourcentage d’achèvement du dernier processus de mise à jour.
étape
String
N'accepte pas la valeur null
Un des états suivants :
-
UPLOADING : Chargement du package
-
PREPARE_TO_INSTALL : Préparation de l’installation
-
STOPPING_PROCESSES : Arrêt des processus
-
BACKING_UP_DATA : Sauvegarde des données
-
TAKING_SNAPSHOT : Prise d’un instantané
-
UPDATING_CONFIGURATION : Mise à jour de la configuration
-
UPDATING_DEPENDENCIES : Mise à jour des dépendances
-
UPDATING_LIBRARIES : Mise à jour des bibliothèques
-
PATCHING_DATABASES : Mise à jour corrective des bases de données
-
STARTING_PROCESSES : Démarrage des processus
-
VALIDATING_SYSTEM_SANITY : Validation de l’intégrité du système
-
VALIDATION_SUCCEEDED_REBOOTING : Validation réussie
-
SUCCESS : Réussite
-
FAILURE : Échec
-
UPGRADE_STARTED : Mise à niveau démarrée
-
STARTING_INSTALLATION : Démarrage de l’installation
-
INSTALLING_OPERATING_SYSTEM : Installation du système d’exploitation