classe CIM_ManagedSystemElement (gestion Hyper-V)
CIM_ManagedSystemElement est la classe de base de la hiérarchie des éléments système. Tout composant d’un système peut potentiellement être représenté par cette classe ou ses sous-classes.
Syntaxe
[Abstract, Version("2.22.0"), UMLPackagePath("CIM::Core::CoreElements"), AMENDMENT]
class CIM_ManagedSystemElement : CIM_ManagedElement
{
datetime InstallDate;
string Name;
uint16 OperationalStatus[];
string StatusDescriptions[];
string Status;
uint16 HealthState;
uint16 CommunicationStatus;
uint16 DetailedStatus;
uint16 OperatingStatus;
uint16 PrimaryStatus;
};
Membres
La classe CIM_ManagedSystemElement a ces types de membres :
Propriétés
La classe CIM_ManagedSystemElement possède ces propriétés.
-
CommunicationStatus
-
-
Type de données : uint16
-
Type d'accès : Lecture seule
Indique la capacité de l’instrumentation à communiquer avec cet élément. Une valeur NULL indique que l’instrumentation ne prend pas en charge cette propriété.
-
-
Inconnu (0)
-
Non disponible (1)
-
Communication OK (2)
-
Communication perdue (3)
-
Aucun contact (4)
-
Réservé DMTF (..)
-
Fournisseur réservé (0x8000..)
DetailedStatus
-
Type de données : uint16
-
Type d'accès : Lecture seule
-
Qualificateurs : ModelCorrespondence (« CIM_EnabledLogicalElement. PrimaryStatus " CIM_ManagedSystemElement. HealthState »)
Indique des détails d’état supplémentaires qui complètent la propriété PrimaryStatus . Une valeur NULL indique que l’instrumentation ne prend pas en charge cette propriété.
Non disponible (0)
Aucune information supplémentaire (1)
Souligné (2)
Échec prédictif (3)
Erreur non récupérable (4)
Prise en charge de l’entité dans l’erreur (5)
Réservé DMTF (..)
Fournisseur réservé (0x8000..)
HealthState
-
Type de données : uint16
-
Type d'accès : Lecture seule
Indique l’intégrité actuelle de l’élément. Cet attribut exprime l’intégrité de cet élément, mais pas nécessairement l’intégrité de ses sous-composants.
Inconnu (0)
OK (5)
Détérioré/avertissement (10)
Échec mineur (15)
Échec majeur (20)
Échec critique (25)
Erreur non récupérable (30)
Réservé DMTF (..)
InstallDate
-
Type de données : datetime
-
Type d'accès : Lecture seule
-
Qualificateurs : MappingStrings (« MIF. DMTF| ComponentID|001.5 »)
Indique quand l’objet a été installé. L’absence d’une valeur n’indique pas que l’objet n’est pas installé.
Nom
-
Type de données : chaîne
-
Type d'accès : Lecture seule
-
Qualificateurs : MaxLen (1024)
Étiquette par laquelle l’objet est connu. Quand elle est sous-classe, la propriété Name peut être remplacée comme une propriété de clé.
OperatingStatus
-
Type de données : uint16
-
Type d'accès : Lecture seule
-
Qualificateurs : ModelCorrespondence (« CIM_EnabledLogicalElement. EnabledState »)
Indique la condition opérationnelle actuelle de l’élément. Cette propriété peut être utilisée pour fournir plus de détails sur la valeur de la propriété EnabledState . Une valeur NULL indique que l’instrumentation ne prend pas en charge cette propriété.
« Inconnu » indique
« Aucun » indique que
« Maintenance »
« Démarrage »
« Arrêt »
« Arrêté » et « Aborted » sont similaires, bien que l’ancien, tandis que le dernier i
« Dormant » indique que
« Terminé » indique que t
« Migration »
« Immigration »
« Emigrating »
« Arrêter »
« In Test »
« Transition »
« En service »
Inconnu (0)
L’implémentation est en général capable de renvoyer cette propriété, mais elle ne peut pas le faire à ce moment-là.
Non disponible (1)
L’implémentation (fournisseur) est capable de retourner une valeur pour cette propriété, mais pas jamais pour cet élément particulier de matériel/logiciel ou la propriété n’est intentionnellement pas utilisée, car elle n’ajoute aucune information significative (comme dans le cas d’une propriété destinée à ajouter des informations supplémentaires à une autre propriété).
Maintenance (2)
Décrit un élément configuré, géré, nettoyé ou administré.
Démarrage (3)
Décrit un élément initialisé.
Arrêt (4)
Décrit un élément amené à un arrêt ordonné.
Arrêté (5)
Un arrêt propre et ordonné s’est produit.
Aborted (6)
Un arrêt brusque s’est produit, où l’état et la configuration de l’élément peuvent avoir besoin d’être mis à jour.
Dormant (7)
L’élément est inactif ou arrêté.
Terminé (8)
L’élément a terminé son opération. Cette valeur doit être combinée à OK, Error ou Degrad in the PrimaryStatus afin qu’un client puisse indiquer si l’opération terminée terminée avec OK (réussie), Completed with Error (failed) ou Completed with Degrad (l’opération a terminé, mais n’a pas terminé ok ou n’a pas signaler d’erreur).
Migration (9)
L’élément est déplacé entre les éléments hôtes.
Emigrating (10)
L’élément est déplacé de l’élément hôte.
Immigrants (11)
L’élément est déplacé vers un nouvel élément hôte.
Capture instantanée (12)
Arrêt (13)
Décrit un élément amené à un arrêt brusque.
En test (14)
L’élément exécute des fonctions de test.
Transition (15)
Décrit un élément qui se trouve entre états, autrement dit, il n’est pas entièrement disponible dans son état précédent ou son état suivant. Cette valeur doit être utilisée si d’autres valeurs indiquant une transition vers un état spécifique ne sont pas applicables.
Dans le service (16)
Décrit un élément qui est en service et opérationnel.
DMTF Reserved (..)
Fournisseur réservé (0x8000..)
OperationalStatus
-
Type de données : tableau uint16
-
Type d'accès : Lecture seule
-
Qualificateurs : ArrayType (« Indexed »), ModelCorrespondence (« CIM_ManagedSystemElement. StatusDescriptions »)
Contient des indicateurs de l’état actuel de l’élément. La première valeur de la propriété OperationalStatus doit contenir l’état principal de l’élément.
Notes
La propriété OperationalStatus remplace la propriété Status déconseillée. En raison de l’utilisation généralisée de la propriété Status existante dans les applications de gestion, nous vous recommandons vivement que les fournisseurs ou l’instrumentation fournissent à la fois les propriétés Status et OperationalStatus . Lorsqu’il est instrumenté, Status, car il s’agit d’une propriété à valeur unique, doit également fournir l’état principal de l’élément.
Inconnu (0)
Autre (1)
OK (2)
Détérioré (3)
Stressé (4)
L’élément fonctionne, mais a besoin d’attention. Des exemples d’états « stressés » sont la surcharge, la surchauffe, et ainsi de suite.
Échec prédictif (5)
Un élément fonctionne nominalement, mais prédit un échec dans un avenir proche.
Erreur (6)
Erreur non récupérable (7)
Début (8)
Arrêt (9)
Arrêté (10)
Un arrêt ordonné s’est produit.
Dans le service (11)
Élément configuré, maintenu, nettoyé ou administré autrement.
Aucun contact (12)
Le système de surveillance a connaissance de cet élément, mais n’a jamais été en mesure d’établir des communications avec lui.
Communication perdue (13)
L’élément ManagedSystem est connu pour exister et a été contacté avec succès dans le passé, mais il est actuellement inaccessible.
Abandonné (14)
Un arrêt brusque, où l’état et la configuration de l’élément peuvent avoir besoin d’être mis à jour, s’est produit.
Dormant (15)
L’élément est inactif ou arrêté.
Prise en charge de l’entité en erreur (16)
Cet élément peut être « OK », mais un autre élément, dont il dépend, est en erreur. Par exemple, un service réseau ou un point de terminaison qui ne peut pas fonctionner en raison de problèmes de mise en réseau de couche inférieure.
Terminé (17)
L’élément a terminé son opération.
Mode d’alimentation (18)
L’élément contient des informations supplémentaires sur le modèle d’alimentation contenues dans l’association Associated PowerManagementService.
DMTF Reserved (..)
Fournisseur réservé (0x8000..)
PrimaryStatus
-
Type de données : uint16
-
Type d'accès : Lecture seule
-
Qualificateurs : ModelCorrespondence (« CIM_ManagedSystemElement. DetailedStatus, " CIM_ManagedSystemElement. HealthState »)
Indique une valeur d’état de haut niveau.
Inconnu (0)
OK (1)
Détérioré (2)
Erreur (3)
DMTF Reserved (..)
Fournisseur réservé (0x8000..)
État
-
Type de données : chaîne
-
Type d'accès : Lecture seule
-
Qualificateurs : déconseillé (« CIM_ManagedSystemElement. OperationalStatus »), MaxLen (10)
Indique l’état principal de l’objet.
Notes
Cette propriété est déconseillée. Elle est remplacée par la propriété OperationalStatus . Si vous choisissez d’utiliser la propriété Status pour la compatibilité descendante, elle doit être secondaire à la propriété OperationalStatus .
(« OK »)
(« Erreur »)
(« Détérioré »)
(« Inconnu »)
(« Échec anticipé »)
(« Démarrage »)
(« Arrêt »)
(« Service »)
(« Stress »)
(« Nonrecover »)
(« Aucun contact »)
(« Lost Comm »)
(« Arrêté »)
StatusDescriptions
-
Type de données : tableau de chaînes
-
Type d'accès : Lecture seule
-
Qualificateurs : ArrayType (« Indexed »), ModelCorrespondence (« CIM_ManagedSystemElement. OperationalStatus »)
Indique les descriptions des valeurs correspondantes dans le tableau OperationalStatus . Par exemple, si un élément de la propriété OperationalStatus contient la valeur Stopping, l’élément situé au même index de tableau de cette propriété peut contenir une explication quant à la raison de l’arrêt d’un objet.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge |
Windows 8 |
Serveur minimal pris en charge |
Windows Server 2012 |
Espace de noms |
Root\virtualization\v2 |
MOF |
|
DLL |
|