Класс 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 |
|
DLL |
|