summaryrefslogtreecommitdiffstats
path: root/Schemas/CIM228/DMTF/Device/CIM_PowerSource.mof
diff options
context:
space:
mode:
Diffstat (limited to 'Schemas/CIM228/DMTF/Device/CIM_PowerSource.mof')
-rw-r--r--Schemas/CIM228/DMTF/Device/CIM_PowerSource.mof34
1 files changed, 34 insertions, 0 deletions
diff --git a/Schemas/CIM228/DMTF/Device/CIM_PowerSource.mof b/Schemas/CIM228/DMTF/Device/CIM_PowerSource.mof
new file mode 100644
index 0000000..2c7e14c
--- /dev/null
+++ b/Schemas/CIM228/DMTF/Device/CIM_PowerSource.mof
@@ -0,0 +1,34 @@
+// Copyright (c) 2010 DMTF. All rights reserved.
+ [Version ( "2.27.0" ),
+ UMLPackagePath ( "CIM::Device::CoolingAndPower" ),
+ Description (
+ "This class is a representation of logical properties of a "
+ "generic power source. Any logical device that has an aspect of "
+ "producing power and thus effectively being a power source may "
+ "be represented by this class or the subclass of this class." )]
+class CIM_PowerSource : CIM_LogicalDevice {
+
+ [Description (
+ "Indicates the maximum amount of power that may be drawn "
+ "within the rating of the PowerSource. The units of the "
+ "value shall be described by the OutputPowerUnits "
+ "property. A value of zero shall indicate \'unknown\'." ),
+ ModelCorrespondence { "CIM_PowerSource.OutputPowerUnits" }]
+ uint32 RatedMaxOutputPower;
+
+ [Description (
+ "Indicates the programatic units for the MaxOutputPower property."
+ ),
+ ModelCorrespondence { "CIM_PowerSource.MaxOutputPower" },
+ ISPunit]
+ string OutputPowerUnits;
+
+ [Description (
+ "A value of true shall indicate the output from the "
+ "PowerSource is alternating current (AC). A value of "
+ "false shall indicate the output from the PowerSource is "
+ "direct current (DC)." )]
+ boolean IsACOutput;
+
+
+};