CIM Reference Guide
Parent Classes
Most classes in the dccim32 provider document both a Class Name and a Parent Class property. The
parent class is the class from which any given class inherits its core properties. For example, the
CIM_Controller class has the CIM_LogicalDevice class as its parent, and has various types of controllers
(CIM_ParallelController, CIM_SerialController) as its children.
Classes That Describe Relationships
Classes that derive from CIM_Dependency have CIM_Dependency as their parent class, but they are
documented in terms of antecedent and dependent elements in a relationship rather than in terms of
common properties. Consider the following relationship between two CIM_ManagedSystemElements:
Antecedent CIM_PackageCurrentSensor
Dependent CIM_PhysicalPackage
The CIM_PackageCurrentSensor class monitors an entire physical package, such as all the components
contained in a given system chassis. The CIM_PhysicalPackage class is dependent on the
CIM_PackageCurrentSensor class for this monitoring function.
Dell-Defined Classes
Server Administrator has extended some CIM classes and has created new classes to assist in managing
systems and their components. In this document, the illustrations of the classes created and populated by
Dell are represented by an orange circle icon.
Common Properties of Classes
Many classes have properties such as Caption, Description, and CreationClassName. Common Properties
of Classes defines properties that have the same meaning in every class that has this property and are
defined more than once in this guide.
Table 1. Common Properties of Classes
Property Description Data Type
Caption Describes the object using a
short textual description (one‑line
string).
string
CreationClassName Indicates the name of the class or
the subclass used in the creation
of an instance. When used with
the other key properties of this
class, this property allows all
instances of this class and its
subclasses to be uniquely
identified.
string
CSCreationClassName Indicates the computer system’s
creation class name.
string
CSName Indicates the computer system’s
name.
string
9