classe CIM_VirtualSystemSettingData

Décrit les aspects virtuels d’un système virtuel via un ensemble de propriétés spécifiques à la virtualisation. CIM_VirtualSystemSettingData est également utilisé comme classe de niveau supérieur des configurations de système virtuel.

Syntaxe

[Abstract, Version("2.25.0"), UMLPackagePath("CIM::System::SystemElements"), AMENDMENT]
class CIM_VirtualSystemSettingData : CIM_SettingData
{
  string   VirtualSystemIdentifier;
  string   VirtualSystemType;
  string   Notes[];
  datetime CreationTime;
  string   ConfigurationID;
  string   ConfigurationDataRoot;
  string   ConfigurationFile;
  string   SnapshotDataRoot;
  string   SuspendDataRoot;
  string   SwapFileDataRoot;
  string   LogDataRoot;
  uint16   AutomaticStartupAction;
  datetime AutomaticStartupActionDelay;
  uint16   AutomaticStartupActionSequenceNumber;
  uint16   AutomaticShutdownAction;
  uint16   AutomaticRecoveryAction;
  string   RecoveryFile;
};

Membres

La classe CIM_VirtualSystemSettingData a les types de membres suivants :

Propriétés

La classe CIM_VirtualSystemSettingData possède ces propriétés.

AutomaticRecoveryAction

Type de données : uint16

Type d'accès : Lecture seule

Action à entreprendre pour le système virtuel lorsque le logiciel exécuté par le système virtuel échoue. Les échecs résolus par cette propriété incluent uniquement ceux détectables par la plateforme hôte, comme une condition d’état d’attente non interromptable.

Aucun (2)

Redémarrer (3)

Rétablir l’instantané (4)

DMTF Reserved (..)

AutomaticShutdownAction

Type de données : uint16

Type d'accès : Lecture seule

Action à entreprendre pour le système virtuel lorsque l’hôte est arrêté.

Désactiver (2)

Enregistrer l’état (3)

Arrêt (4)

DMTF Reserved (..)

AutomaticStartupAction

Type de données : uint16

Type d'accès : Lecture seule

Action à entreprendre sur le système virtuel au démarrage de l’hôte.

Aucun (2)

Redémarrer s’il était déjà actif (3)

Toujours démarrer (4)

DMTF Reserved (..)

AutomaticStartupActionDelay

Type de données : datetime

Type d'accès : Lecture seule

Délai de l’action de démarrage. Cette valeur est une variante d’intervalle du type de données datetime .

AutomaticStartupActionSequenceNumber

Type de données : uint16

Type d'accès : Lecture seule

Numéro de séquence pour l’activation du système virtuel lorsque le système hôte est démarré. Un nombre inférieur indique une activation antérieure. Si une ou plusieurs configurations affichent la même valeur, la séquence dépend de l’implémentation. La valeur « 0 » indique que la séquence dépend de l’implémentation.

ConfigurationDataRoot

Type de données : chaîne

Type d'accès : Lecture seule

Chemin d’accès au fichier du répertoire où les informations sur la configuration du système virtuel sont stockées. Le format de cette propriété est un URI basé sur RFC 2079.

ConfigurationFile

Type de données : chaîne

Type d'accès : Lecture seule

Chemin d’accès relatif du fichier dans lequel les informations relatives à la configuration du système virtuel sont stockées. Le chemin d’accès relatif est ajouté à la valeur de la propriété ConfigurationDataRoot . Le format de cette propriété est un URI basé sur RFC 2079.

ConfigurationID

Type de données : chaîne

Type d'accès : Lecture seule

ID unique de la configuration du système virtuel.

Remarque

ConfigurationID est différent de l’ID d’instance et est affecté par l’implémentation à un système virtuel ou à une configuration de système virtuel. ConfigurationID n’est pas une clé et la même valeur peut se produire pour plusieurs instances.

CreationTime

Type de données : datetime

Type d'accès : Lecture seule

Date et heure de création de la configuration du système virtuel.

LogDataRoot

Type de données : chaîne

Type d'accès : Lecture seule

Chemin d’accès du fichier relatif du répertoire dans lequel les informations de journal pour le système virtuel sont stockées. Le chemin d’accès relatif est ajouté à la valeur de la propriété ConfigurationDataRoot . Le format de cette propriété est un URI basé sur RFC 2079.

Remarques

Type de données : tableau de chaînes

Type d'accès : Lecture seule

Tableau qui contient des notes fournies par l’utilisateur liées au système virtuel.

RecoveryFile

Type de données : chaîne

Type d'accès : Lecture seule

Chemin d’accès du fichier dans lequel les informations relatives à la récupération du système virtuel sont stockées. Le format de cette propriété est un URI basé sur RFC 2079.

SnapshotDataRoot

Type de données : chaîne

Type d'accès : Lecture seule

Chemin d’accès relatif du répertoire dans lequel les informations sur les instantanés de système virtuel sont stockées. Le chemin d’accès relatif est ajouté à la valeur de la propriété ConfigurationDataRoot . Le format de cette propriété est un URI basé sur RFC 2079.

SuspendDataRoot

Type de données : chaîne

Type d'accès : Lecture seule

Chemin d’accès relatif du répertoire où suspendent les informations associées sur le système virtuel sont stockées. Le chemin d’accès relatif est ajouté à la valeur de la propriété ConfigurationDataRoot . Le format de cette propriété est un URI basé sur RFC 2079.

SwapFileDataRoot

Type de données : chaîne

Type d'accès : Lecture seule

Chemin d’accès relatif au fichier du répertoire dans lequel les fichiers d’échange du système virtuel sont stockés. Le chemin d’accès relatif est ajouté à la valeur de la propriété ConfigurationDataRoot . Le format de cette propriété est un URI basé sur RFC 2079.

VirtualSystemIdentifier

Type de données : chaîne

Type d'accès : Lecture seule

Nom unique du système au sein de la plateforme de virtualisation. VirtualSystemIdentifier n’est pas le nom d’hôte attribué à l’instance du système d’exploitation s’exécutant dans le système virtuel, ni une adresse IP ou une adresse MAC affectée à l’un de ses ports réseau.

VirtualSystemIdentifier peut contenir des règles spécifiques à l’implémentation, telles que des modèles simples ou une expression régulière qui peut être interprétée par l’implémentation lors de la définition de VirtualSystemIdentifier.

VirtualSystemType

Type de données : chaîne

Type d'accès : Lecture seule

Type du système virtuel.

Remarque

Si le type de système virtuel est inconnu, cette valeur doit être définie sur « DMTF:unknown ».

Cette propriété est mise en forme à l’aide du format ABNF (Augmented Backus Naur Form) suivant :

vs-type = dmtf-value / other-org-value / legacy-value; dmtf-value = « DMTF: » defining-org « : » org-vs-type; other-org-value = defining-org « : » org-vs-type;

La valeur du format ABNF ci-dessus est la suivante :

  • dmtf-value une valeur de propriété définie par DMTF et est définie dans la description de cette propriété.
  • other-org-value est une valeur de propriété définie par une entité métier autre que DMTF et n’est pas définie dans la description de cette propriété.
  • valeur héritée une valeur de propriété définie par une entité métier autre que DMTF et n’est pas définie dans la description de cette propriété. Ces valeurs sont autorisées, mais recommandées pour être déconseillées au fil du temps.
  • définition-org un identificateur pour l’entité métier qui définit le type de système virtuel. Il doit inclure un nom unique, une marque déposée ou un nom unique appartenant à l’entité commerciale. Il ne doit pas être « DMTF » et ne doit pas contenir de signe deux-points.
  • org-vs-type un identificateur pour le type de système virtuel dans l’entité métier de définition. Elle doit être unique au sein de la définition-org. org-vs-type peut utiliser n’importe quel caractère autorisé pour les chaînes CIM, à l’exception des éléments suivants : U0000-U001F (contrôles Unicode C0), U0020 (espace), U007F (contrôles Unicode C0) ou U0080-U009F (contrôles Unicode C1).
  • S’il est nécessaire de structurer la valeur en segments, les segments doivent être séparés par un signe deux-points unique.
  • Les valeurs de cette propriété doivent être traitées de manière sensible à la casse. Ils sont destinés à être traités par programmation, au lieu d’être un nom complet et doivent être courts.

Spécifications

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
WindowsVirtualization.V2.mof
DLL
Vmms.exe

Voir aussi

CIM_SettingData