Класс CIM_VirtualSystemSettingData

Описывает виртуальные аспекты виртуальной системы с помощью набора свойств виртуализации. CIM_VirtualSystemSettingData также используется в качестве класса верхнего уровня конфигураций виртуальных систем.

Синтаксис

[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;
};

Члены

Класс CIM_VirtualSystemSettingData имеет следующие типы членов:

Элемент Property

Класс CIM_VirtualSystemSettingData имеет следующие свойства.

AutomaticRecoveryAction

Тип данных: uint16

Тип доступа: только для чтения

Действие, которое необходимо выполнить для виртуальной системы при сбое программного обеспечения, выполняемого виртуальной системой. К сбоям, устраняемым этим свойством, относятся только те, которые обнаруживаются платформой узла, например условие состояния ожидания без прерывания.

Нет (2)

Перезапуск (3)

Возврат к snapshot (4)

DmTF Reserved (..)

AutomaticShutdownAction

Тип данных: uint16

Тип доступа: только для чтения

Действие, выполняеме для виртуальной системы при завершении работы узла.

Выключить (2)

Сохранение состояния (3)

Завершение работы (4)

DmTF Reserved (..)

AutomaticStartupAction

Тип данных: uint16

Тип доступа: только для чтения

Действие, выполняемого в виртуальной системе при запуске узла.

Нет (2)

Перезапуск при наличии ранее активного (3)

Всегда запускаемый (4)

DmTF Reserved (..)

AutomaticStartupActionDelay

Тип данных: datetime

Тип доступа: только для чтения

Задержка для действия запуска. Это значение является вариантом интервала типа данных datetime .

AutomaticStartupActionSequenceNumber

Тип данных: uint16

Тип доступа: только для чтения

Порядковый номер для активации виртуальной системы при запуске системы узла. Меньшее число указывает на более раннюю активацию. Если одна или несколько конфигураций отображают одно и то же значение, последовательность зависит от реализации. Значение "0" указывает, что последовательность зависит от реализации.

ConfigurationDataRoot

Тип данных: string

Тип доступа: только для чтения

Путь к каталогу, в котором хранятся сведения о конфигурации виртуальной системы. Формат этого свойства — URI на основе RFC 2079.

ConfigurationFile

Тип данных: string

Тип доступа: только для чтения

Относительный путь к файлу, в котором хранятся сведения о конфигурации виртуальной системы. Относительный путь добавляется к значению свойства ConfigurationDataRoot . Формат этого свойства — URI на основе RFC 2079.

ConfigurationID

Тип данных: string

Тип доступа: только для чтения

Уникальный идентификатор конфигурации виртуальной системы.

Примечание

ConfigurationID отличается от InstanceID и назначается реализацией виртуальной системе или конфигурации виртуальной системы. ConfigurationID не является ключом, и одно и то же значение может возникать для нескольких экземпляров.

CreationTime

Тип данных: datetime

Тип доступа: только для чтения

Дата и время создания конфигурации виртуальной системы.

LogDataRoot

Тип данных: string

Тип доступа: только для чтения

Относительный путь к каталогу, в котором хранятся сведения журнала для виртуальной системы. Относительный путь добавляется к значению свойства ConfigurationDataRoot . Формат этого свойства — URI на основе RFC 2079.

Примечания

Тип данных: строковый массив

Тип доступа: только для чтения

Массив, содержащий предоставленные пользователем заметки, связанные с виртуальной системой.

RecoveryFile

Тип данных: string

Тип доступа: только для чтения

Путь к файлу, в котором хранятся сведения о восстановлении виртуальной системы. Формат этого свойства — URI на основе RFC 2079.

SnapshotDataRoot

Тип данных: string

Тип доступа: только для чтения

Относительный путь к каталогу, в котором хранятся сведения о моментальных снимках виртуальной системы. Относительный путь добавляется к значению свойства ConfigurationDataRoot . Формат этого свойства — URI на основе RFC 2079.

SuspendDataRoot

Тип данных: string

Тип доступа: только для чтения

Относительный путь к каталогу, в котором хранятся сведения о виртуальной системе, связанные с приостановкой. Относительный путь добавляется к значению свойства ConfigurationDataRoot . Формат этого свойства — URI на основе RFC 2079.

SwapFileDataRoot

Тип данных: string

Тип доступа: только для чтения

Относительный путь к каталогу, в котором хранятся файлы подкачки виртуальной системы. Относительный путь добавляется к значению свойства ConfigurationDataRoot . Формат этого свойства — URI на основе RFC 2079.

VirtualSystemIdentifier

Тип данных: string

Тип доступа: только для чтения

Уникальное имя системы на платформе виртуализации. VirtualSystemIdentifier не является именем узла, назначенным экземпляру операционной системы, работающему в виртуальной системе, и не является IP-адресом или MAC-адресом, назначенным ни одному из сетевых портов.

VirtualSystemIdentifier может содержать правила реализации, такие как простые шаблоны или регулярное выражение, которое может интерпретироваться реализацией при задании VirtualSystemIdentifier.

VirtualSystemType

Тип данных: string

Тип доступа: только для чтения

Тип виртуальной системы.

Примечание

Если тип виртуальной системы неизвестен, это значение должно иметь значение DMTF:unknown.

Это свойство отформатировано с использованием следующего формата формы Дополненного Backus Naur Form (ABNF):

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;

Значение приведенного выше формата ABNF:

  • dmtf-value — значение свойства, определенное в DMTF и определяется в описании этого свойства.
  • other-org-value — это значение свойства, определенное бизнес-сущностью, отличной от DMTF, и не определено в описании этого свойства.
  • legacy-value — значение свойства, определенное бизнес-сущностью, отличной от DMTF, и не определено в описании этого свойства. Эти значения разрешены, но со временем их рекомендуется использовать как устаревшие.
  • defineing-org — идентификатор бизнес-сущности , определяющей тип виртуальной системы. Он должен включать в себя защищенное авторским правом, товарный знак или уникальное имя, принадлежащее коммерческой организации. Он не должен быть "DMTF" и не должен содержать двоеточие.
  • org-vs-type — идентификатор типа виртуальной системы в определяющей бизнес-сущности. Он должен быть уникальным в пределах defining-org. Org-vs-type может использовать любой символ, разрешенный для строк CIM, за исключением следующих: U0000-U001F (элементы управления Юникод C0), U0020 (пробел), U007F (элементы управления ЮникодА C0) или U0080-U009F (элементы управления Юникод C1).
  • Если необходимо структурировать значение на сегменты, сегменты должны быть разделены одним двоеточием.
  • Значения этого свойства должны обрабатываться с учетом регистра. Они предназначены для программной обработки, а не отображаемого имени и должны быть короткими.

Требования

Требование Значение
Минимальная версия клиента
Windows 8
Минимальная версия сервера
Windows Server 2012
Пространство имен
Root\virtualization\v2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

См. также раздел

CIM_SettingData