os-cmpi-xen

view schema/dmtf/CIM_ResourcePoolConfigurationCapabilities.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_ResourcePoolConfigurationCapabilities
8 // ==================================================================
9 [Experimental, Version ("2.15.0"), Description (
10 "This class exposes the supported capabilities of a "
11 "ResourcePoolConfigurationService. Not all implementations "
12 "will support all methods on the service. Clients may use "
13 "instances of this class to determine which methods are supported. "
14 "The same method must not be listed in both lists. Implementations "
15 "must either be non-blocking and use a Job for long running "
16 "operations, or always block until the operation completes.")]
17 class CIM_ResourcePoolConfigurationCapabilities : CIM_Capabilities {
19 [Description ("This property reflects the methods of the "
20 "associated service class that are supported that may "
21 "return a Job."),
22 ValueMap { "2", "3", "4", "5", "6", "7", "..", "32768..65535" },
23 Values { "CreateResourcePool is supported",
24 "CreateChild ResourcePool is supported",
25 "DeleteResourcePool is supported",
26 "AddResourcesToResourcePool is supported",
27 "RemoveResourcesFromResourcePool is supported",
28 "ChangeParentResourcePool is supported",
29 "DMTF Reserved", "Vendor Reserved" }]
30 uint32 SupportedAsyncMethods[];
32 [Description ("This property reflects the methods of the "
33 "associated service class that are supported and"
34 "block until completed (no Job is returned.)"),
35 ValueMap { "2", "3", "4", "5", "6", "7", "..", "32768..65535" },
36 Values { "CreateResourcePool is supported",
37 "CreateChild ResourcePool is supported",
38 "DeleteResourcePool is supported",
39 "AddResourcesToResourcePool is supported",
40 "RemoveResourcesFromResourcePool is supported",
41 "CIM_ChangeParentResourcePool is supported",
42 "DMTF Reserved", "Vendor Reserved" }]
43 uint32 SupportedSyncMethods[];
45 };