(file) Return to CIM_PowerAllocationSettingData.mof CVS log (file) (dir) Up to [Pegasus] / pegasus / Schemas / CIM231 / DMTF / Device

 1 marek 1.1 // Copyright (c) 2009 DMTF.  All rights reserved.
 2              [Version ( "2.23.0" ), 
 3               UMLPackagePath ( "CIM::System::CoolingAndPower" ), 
 4               Description ( 
 5                  "PowerAllocationSettingData class is used to provide "
 6                  "configuration and capabilities information about power "
 7                  "consumption and/or allocation for a CIM_ManagedSystemElement." )]
 8           class CIM_PowerAllocationSettingData : CIM_ResourceAllocationSettingData {
 9           
10                 [Description ( 
11                     "When power is consumed by or allocated to a "
12                     "ManagedSystemElement, there may be well-known or "
13                     "meaningful levels of allocation or consumption for the "
14                     "ManagedSystemElement. The PowerAllocationSettingPurpose "
15                     "property may be used to identify the well known level or "
16                     "provide context for the interpretation of the other "
17                     "values of the PowerAllocationSettingData instance. A "
18                     "value of \"MaxConAuxiliary\" shall indicate the instance "
19                     "provides information about the maximum power allocated "
20                     "or consumed by the ManagedSystemElement as currently "
21                     "configured, while the ManagedSystemElement is turned off "
22 marek 1.1           "and drawing auxiliary power. Note that an alternate name "
23                     "for \"auxiliary power\" is \"trickle power\" \n"
24                     "A value of \"MinWhenOn\" shall indicate the instance "
25                     "provides information about the minimum value for power "
26                     "consumption for which a configuration of the "
27                     "ManagedSystemElement exists such that when it is powered "
28                     "on and operating in that configuration, the power "
29                     "consumption of the ManagedSystemElement is guaranteed "
30                     "not to exceed the specified amount. \n"
31                     "A value of \"MaxAsConfigured\" shall indicate the "
32                     "instance provides information about the maximum power "
33                     "that may be allocated to or consumed by the "
34                     "ManagedSystemElement as currently configured while "
35                     "powered on. The actual power consumed may be less.\n"
36                     "A value of \"MaxIfAllHotPlug\" shall indicate the "
37                     "instance provides information about the maximum power "
38                     "allocated or consumed by the ManagedSystemElement if all "
39                     "components that could be added to the "
40                     "ManagedSystemElement without requiring a power cycle of "
41                     "the ManagedSystemElement were added to the "
42                     "ManagedSystemElement. \n"
43 marek 1.1           "A value of \"MaxIfAllColdPlug\" shall indicate the "
44                     "instance provides information about the maximum power "
45                     "allocated or consumed by the ManagedSystemElement if all "
46                     "components that could be added to the "
47                     "ManagedSystemElement, including those that require a "
48                     "power cycle of the ManagedSystemElement, were added to "
49                     "the ManagedSystemElement. \n"
50                     "A value of \"Allocated\" shall indicate the instance "
51                     "provides information about the current power allocated "
52                     "to the ManagedSystemElement. \n"
53                     "A value of \"MinWithoutDegradation\" shall indicate the "
54                     "instance provides information about the minimum power "
55                     "allocated or consumed by the ManagedSystemElement with "
56                     "out causing performance degradation." ), 
57                  ValueMap { "1", "2", "3", "4", "5", "6", "7", "8", "..", 
58                     "32768..65535" }, 
59                  Values { "Other", "MaxConAuxiliary", "MinWhenOn", 
60                     "MaxAsConfigured", "MaxIfAllHotPlug", "MaxIfAllColdPlug", 
61                     "Allocated", "MinWithoutDegradation", "DMTF Reserved", 
62                     "Vendor Reserved" }, 
63                  ModelCorrespondence { 
64 marek 1.1           "CIM_PowerAllocationSettingData.OtherSettingPurpose" }]
65              uint16 PowerAllocationSettingPurpose;
66           
67                 [Description ( 
68                     "This property shall be set to null if SettingPurpose is "
69                     "any value other than 1. This property shall be non-null "
70                     "if SettingPurpose has the value 1. If non-null, the "
71                     "value of this property shall be formatted using the "
72                     "following algorithm: : , where and are separated by a "
73                     "colon (:) and shall include a copyrighted, trademarked, "
74                     "or otherwise unique name that is owned by the business "
75                     "entity that is creating or defining the value or that is "
76                     "a registered ID assigned to the business entity by a "
77                     "recognized global authority. In addition, to ensure "
78                     "uniqueness, shall not contain a colon (:). If this "
79                     "algorithm is used, the first colon to appear in the "
80                     "value shall appear between and . The is chosen by the "
81                     "business entity and shall be used uniquely." ), 
82                  ModelCorrespondence { 
83                     "CIM_PowerAllocationSettingData.PowerAllocationSettingPurpose" }]
84              string OtherSettingPurpose;
85 marek 1.1 
86           
87           };

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2