Reference Guide
Table Of Contents
- Dell EMC OpenManage CIM Reference Guide Version 10.1.0.0
- Contents
- Introduction
- CIM_Physical Element
- CIM_LogicalElement
- CIM_LogicalElement
- CIM_System
- CIM_ComputerSystem
- DELL_System
- CIM_LogicalDevice
- CIM_FRU
- CIM_Sensor
- CIM_DiscreteSensor
- CIM_NumericSensor
- CIM_TemperatureSensor
- CIM_CurrentSensor
- CIM_VoltageSensor
- CIM_Tachometer
- CIM_WatchDog
- CIM_CoolingDevice
- CIM_Fan
- CIM_UserDevice
- CIM_PointingDevice
- CIM_Keyboard
- CIM_PowerSupply
- CIM_Controller
- CIM_ParallelController
- CIM_SerialController
- CIM_PCIController
- CIM_PCIDevice
- CIM_PCIBridge
- CIM_Processor
- CIM_StorageExtent
- CIM_Memory
- CIM_CacheMemory
- DELL_SoftwareFeature
- CIM_BIOSElement
- CIM_SoftwareFeature
- DELL_SoftwareFeature
- CIM_SystemResource
- CIM_IRQ
- CIM_MemoryMappedIO
- CIM_DMA
- CIM_RedundancyGroup
- CIM_ExtraCapacityGroup
- DELL_PSRedundancyGroup
- DELL_FanRedundancyGroup
- CIM_EnabledLogicalElement
- CIM_ServiceAccessPoint
- CIM_RemoteServiceAccessPoint
- DELL_RemoteServiceAccessPort
- Dell-Defined Classes
- DELL_PostLog
- DELL_CMApplication
- DELL_CMDevice
- DELL_CMDeviceApplication
- DELL_CMInventory
- DELL_CMOS
- DELL_CMProductInfo
- DELL_BIOSExtensions
- DELL_BIOSSettings
- DELL_SDCardDevice
- DELL_NetworkPort
- DELL_PowerConsumptionAmpsSensor
- DELL_PowerConsumptionWattsSensor
- DELL_PowerConsumptionData
- DCIM_OEM_DataAccessModule
- DCIM_RegisteredProfile
- CIM_Dependency
● CIM_DMA: CSCreationClassName, CSName, CreationClassName, DMAChannel
● CIM_RedundancyGroup: CreationClassName, Name
● DELL_EsmLog: RecordNumber
● DELL_PostLog: RecordNumber
● DELL_BIOSExtensions: systemBIOSCharacteristics
● DELL_BIOSSettings: DisplayName
● CIM_ServiceAccessPoint: SystemCreationClassName, SystemName, CreationClassName, Name
Base Classes
The classes listed in the Server Administrator CIM provider class hierarchy do not have a parent property. These base classes do
not derive from another class. The base classes are:
● CIM_ManagedSystemElement
● CIM_Dependency
● DELL_EsmLog
● DELL_PostLog
● DELL_CMApplication
● DELL_CMDevice
● DELL_CMDeviceApplications
●
DELL_CMInventory
● DELL_CMOS
● DELL_CMProductInfo
The CIM_ManagedSystemElement class is the base class for the system element hierarchy from which all other CIM
classes are derived. As a result, CIM_ManagedSystemElement has no parent. Examples of managed system elements include
software components such as files, devices such as hard drives and controllers, and physical subcomponents of devices such as
chip sets and cards. For the CIM_ManagedSystemElement properties, see Caption, CreationClassName, Description, Name,
and Status in Common Properties of Classes
The Dell-defined classes are not defined in the official schema by the DMTF, the industry group that defines the standards for
CIM, and hence do not have parent classes. CIM_Dependency does not have a parent class because it is a relationship or
association between two managed system elements.
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:
Table 1. Classes That Describe Relationships
Element Description
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.
Introduction
7