Partager via


Classe CIM_ManagedSystemElement (gestion Hyper-V)

CIM_ManagedSystemElement est la classe de base de la hiérarchie des éléments système. N’importe quel 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 a 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)

Perte de communication (3)

Aucun contact (4)

DMTF réservé (..)

Réservé au fournisseur (0x8000..)

DetailedStatus

Type de données : uint16

Type d'accès : Lecture seule

Qualificateurs : ModelCorrespondenceCIM_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)

Sous pression (2)

Défaillance prédictive (3)

Erreur non récupérable (4)

Erreur d'une entité de prise en charge (5)

DMTF réservé (..)

Réservé au fournisseur (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)

DMTF réservé (..)

InstallDate

Type de données : DateHeure

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. Lorsqu’elle est sous-classée, la propriété Name peut être contournée pour être une propriété de clé.

OperatingStatus

Type de données : uint16

Type d'accès : Lecture seule

Qualificateurs : ModelCorrespondenceCIM_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 « Abandonné » sont similaires, bien que le premier , tandis que le dernier

« Dormant » indique que

« Terminé » indique que

« Migration »

« Immigration »

« Émigration »

« Arrêt »

« En test »

« Transition »

« En service »

Inconnu (0)

L’implémentation est en général capable de retourner cette propriété, mais elle n’est pas en mesure de le faire pour l’instant.

Non disponible (1)

L’implémentation (fournisseur) est capable de retourner une valeur pour cette propriété, mais pas toujours 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 en cours (2)

Décrit un élément configuré, géré, nettoyé ou administré.

Démarrage en cours (3)

Décrit un élément initialisé.

Arrêt en cours (4)

Décrit un élément amené à un arrêt ordonné.

Arrêté (5)

Un arrêt propre et ordonné s’est produit.

Abandonné (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é.

Achevé (8)

L’élément a terminé son opération. Cette valeur doit être combinée à OK, Erreur ou Détérioré dans PrimaryStatus afin qu’un client puisse indiquer si l’opération terminée s’est Terminée avec OK (réussie), Terminée avec erreur (échouée) ou Terminée avec détérioré (l’opération s’est terminée, mais elle n’a pas terminé OK ou n’a pas fait état d’une erreur).

Migration en cours (9)

L’élément est déplacé entre les éléments hôtes.

Émigration en cours (10)

L’élément est déplacé de l’élément hôte.

Immigration en cours (11)

L’élément est déplacé vers un nouvel élément hôte.

Capture instantanée en cours (12)

Arrêt en cours (13)

Décrit un élément amené à un arrêt brusque.

En test (14)

L’élément exécute des fonctions de test.

Transition en cours (15)

Décrit un élément qui se trouve entre plusieurs é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.

En service (16)

Décrit un élément qui est en service et opérationnel.

DMTF réservé (..)

Réservé au fournisseur (0x8000..)

OperationalStatus

Type de données : tableau uint16

Type d'accès : Lecture seule

Qualificateurs : ArrayType(« Indexed »), ModelCorrespondenceCIM_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.

Remarque

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 recommandons vivement aux fournisseurs ou à l’instrumentation de fournir à 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égradé (3)

Sous pression (4)

L’élément fonctionne, mais a besoin d’attention. Des exemples d’état « Sous pression » sont surchargé, surchauffé, et ainsi de suite.

Défaillance prédictive (5)

Un élément fonctionne nominalement, mais prédit une défaillance dans un avenir proche.

Erreur (6)

Erreur non récupérable (7)

Démarrage en cours (8)

Arrêt en cours (9)

Arrêté (10)

Un arrêt ordonné s’est produit.

En service (11)

Un élément est configuré, géré, nettoyé ou administré.

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 celui-ci.

Perte de communication (13)

L’élément ManagedSystem est connu pour exister et a été contacté avec succès dans le passé, mais 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é.

Erreur d’une entité de prise en charge (16)

Cet élément peut être « OK », mais un autre élément sur lequel 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.

Achevé (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 réservé (..)

Réservé au fournisseur (0x8000..)

PrimaryStatus

Type de données : uint16

Type d'accès : Lecture seule

Qualificateurs : ModelCorrespondenceCIM_ManagedSystemElement.DetailedStatus », « CIM_ManagedSystemElement.HealthState »)

Indique une valeur d’état de haut niveau.

Inconnu (0)

OK (1)

Dégradé (2)

Erreur (3)

DMTF réservé (..)

Réservé au fournisseur (0x8000..)

État

Type de données : chaîne

Type d'accès : Lecture seule

Qualificateurs : DeprecatedCIM_ManagedSystemElement.OperationalStatus »), MaxLen (10)

Indique l’état principal de l’objet.

Remarque

Cette propriété est déconseillée. Il est remplacé 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 »)

(« Défaillance prédictive »)

(« Démarrage »)

(« Arrêt »)

(« Service »)

(« Sous pression »)

(« Non récupérable »)

(« Aucun contact »)

(« Perte de communication »)

(« Arrêté »)

StatusDescriptions

Type de données : tableau de chaînes

Type d'accès : Lecture seule

Qualificateurs : ArrayType(« Indexed »), ModelCorrespondenceCIM_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 Arrêt, l’élément au même index de tableau de cette propriété peut contenir une explication quant à la raison pour laquelle un objet est arrêté.

Configuration requise

Condition requise Value
Client minimal pris en charge
Windows 8
Serveur minimal pris en charge
Windows Server 2012
Espace de noms
Root\virtualization\v2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

Voir aussi

CIM_ManagedElement