os-cmpi-xen

view schema/dmtf/CIM_VirtualSystemSettingData.mof @ 121:4868ace2726b

Add initial consistence checks in test suite for Xen_MemoryPool, Xen_ProcessorPool and Xen_VirtualSystemManagementService.

Signed-off-by: Luke Szymanski <Lukasz.Szymanski@Unisys.com>
author Jim Fehlig <jfehlig@novell.com>
date Fri Jun 08 10:22:05 2007 -0600 (2007-06-08)
parents cd21b7e999f3
children
line source
1 // Copyright (c) 2007 DMTF. All rights reserved.
2 // This document is a DMTF System Virtualization, Partitioning and
3 // Clustering workgroup "Work in Progress" and is subject to change.
4 // This document was released on January 15 2007.
5 // This document must not be used after May 1 2007.
6 // ===================================================================
7 // CIM_VirtualSystemSettingData
8 // ===================================================================
9 [ Experimental,
10 Version("2.14.0"),
11 Description(
12 "CIM_VirtualSystemSettingData defines the virtual aspects of a "
13 "virtual system through a set of virtualization specific "
14 "properties. CIM_VirtualSystemSettingData is also used as the "
15 "top level class of virtual system configurations. Virtual "
16 "system configurations model configuration information about "
17 "virtual systems and their components. A virtual system "
18 "configuration consists of one top-level instance of class "
19 "CIM_VirtualSystemSettingData that aggregates a number of "
20 "instances of class CIM_ResourceAllocationSettingData, using "
21 "association CIM_ConcreteComponent.\n"
22 "Virtual system configurations may for example be used to "
23 "reflect configurations of\n"
24 "- virtual systems that are defined at a virtualization "
25 "platform,\n"
26 "- virtual systems that are currently active,\n"
27 "- input requests to create new virtual systems,\n"
28 "- input requests to modify existing virtual systems, or\n"
29 "- snapshots of virtual systems.")]
30 class CIM_VirtualSystemSettingData : CIM_SettingData {
32 [ Description(
33 "VirtualSystemIdentifier shall reflect a unique name for "
34 "the system as it is used within the virtualization platform. "
35 "Note that the VirtualSystemIdentifier is not the hostname "
36 "assigned to the operating system instance running within the "
37 "virtual system, nor is it an IP address or MAC address "
38 "assigned to any of its network ports.\n"
39 "On create requests VirtualSystemIdentifier may contain"
40 "implementation specific rules (like simple patterns or "
41 "regular expresssion) that may be interpreted by the "
42 "implementation when assigning a VirtualSystemIdentifier.")]
43 string VirtualSystemIdentifier;
45 [ Description(
46 "VirtualSystemType shall reflect a particular type of virtual "
47 "system. Implementations are commonly capable to support "
48 "various implementation defined virtual system types.\n"
49 "As stated in the class description, instances of this class "
50 "may be used for various purposes. A management application "
51 "intending to use an instance of this class as input parameter "
52 "to an operation that creates or modifies a virtual system "
53 "should first determine the set of valid virtual system types "
54 "that are supported by the virtualization platform hosting the "
55 "virtual system by inspecting values of array property "
56 "VirtualSystemTypesSupported of the instance of class "
57 "CIM_VirtualSystemManagementCapabilities that describes the "
58 "capabilities of the virtualization platform."),
59 ModelCorrespondence(
60 "CIM_VirtualSystemManagementCapabilities.VirtualSystemTypesSupported")]
61 string VirtualSystemType;
63 };