Partager via


classe CIM_VirtualSystemSettingData

Décrit les aspects virtuels d’un système virtuel par le biais d’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 a 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 qui sont détectables par la plateforme hôte, comme une condition d’état d’attente non interruptible.

Aucun (2)

Redémarrer (3)

Revenir à instantané (4)

DMTF réservé (..)

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

AutomaticStartupAction

Type de données : uint16

Type d'accès : Lecture seule

Action à effectuer sur le système virtuel lorsque l’hôte est démarré.

Aucun (2)

Redémarrer s’il était précédemment actif (3)

Toujours démarrer (4)

DMTF réservé (..)

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ù sont stockées les informations sur la configuration du système virtuel. 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 où sont stockées les informations sur la configuration du système virtuel. Le chemin relatif ajoute à 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.

Notes

ConfigurationID est différent de l’InstanceID 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 instance.

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 de fichier relatif du répertoire où sont stockées les informations de journal pour le système virtuel. Le chemin relatif ajoute à 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 du fichier où sont stockées les informations relatives à la récupération du système virtuel. 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 où sont stockées les informations sur les instantanés de système virtuel. Le chemin relatif ajoute à 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 dans lequel sont stockées les informations relatives au système virtuel. Le chemin relatif ajoute à 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 de fichier relatif du répertoire où sont stockés les fichiers d’échange du système virtuel. Le chemin relatif ajoute à 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 dans la plateforme de virtualisation. VirtualSystemIdentifier n’est pas le nom d’hôte attribué au système d’exploitation instance 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 peuvent être interprétées 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.

Notes

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 :

  • 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é.
  • legacy-value 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épréciées au fil du temps.
  • defining-org un identificateur pour l’entité métier qui définit le type de système virtuel. Il doit inclure un nom protégé par le droit d’auteur, une marque ou un nom unique appartenant à l’entité commerciale. Il ne doit pas être « DMTF » et ne doit pas contenir de deux-points.
  • org-vs-type un identificateur pour le type de système virtuel dans l’entité métier de définition. Il doit être unique au sein de defining-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 seul signe deux-points.
  • Les valeurs de cette propriété doivent être traitées en respectant la casse. Elles sont destinées à être traitées par programmation, au lieu d’être un nom d’affichage, et doivent être courtes.

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