Dell EMC OpenManage CIM Reference Guide Version 9.
Notes, cautions, and warnings NOTE: A NOTE indicates important information that helps you make better use of your product. CAUTION: A CAUTION indicates either potential damage to hardware or loss of data and tells you how to avoid the problem. WARNING: A WARNING indicates a potential for property damage, personal injury, or death. © 2003 - 2019 Dell Inc. or its subsidiaries. All rights reserved. Dell, EMC, and other trademarks are trademarks of Dell Inc. or its subsidiaries.
Contents 1 Introduction....................................................................................................................................................6 Server Administrator..........................................................................................................................................................6 Documenting CIM Classes and Their Properties...........................................................................................................
CIM_Keyboard................................................................................................................................................................. 39 CIM_PowerSupply...........................................................................................................................................................40 CIM_Controller....................................................................................................................................................
CIM_Dependency.........................................................................................................................................81 DELL_FanSensor..............................................................................................................................................................81 CIM_PackageTempSensor.............................................................................................................................................
1 Introduction This reference guide documents the OpenManage Server Administrator Common Information Model (CIM) provider contained in the Management Object File (MOF) dccim32.mof. CIM provides a conceptual model for describing manageable objects in a systems management environment. CIM is a modeling tool rather than a programming language. CIM provides the structure for organizing objects into a model of a managed environment.
• CIM_LogicalDevice: SystemCreationClassName, SystemName, CreationClassName, DeviceID • CIM_Dependency: Antecedent, Dependent • CIM_SoftwareElement: Name, Version, SoftwareElementState, SoftwareElementID, TargetOperatingSystem • CIM_SoftwareFeature: IdentifyingNumber, ProductName, Vendor, Version, Name • CIM_IRQ: CSCreationClassName, CSName, CreationClassName, IRQNumber • CIM_MemoryMappedIO: CSCreationClassName, CSName, CreationClassName, StartingAddress • CIM_DMA: CSCreationClassName, CSName,
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.
Property Description Data Type LowerThresholdNonCritical If current reading is between lower threshold noncritical and upper threshold noncritical, the current state is normal. See Figure 3‑2. sint32 LowerThresholdCritical If the current reading is between upper threshold critical and upper threshold fatal, the current state is critical. See Figure 3‑2. sint32 IsLinear Indicates that the sensor is linear over its dynamic range.
Property Description Data Type UpperThresholdCritical If the current reading is between upper threshold critical and upper threshold fatal, the current status is critical. See Figure 3‑2. sint32 UpperThresholdNonCritical If the current reading is between lower threshold noncritical and lower threshold critical, the current status is noncritical. See Figure 3‑2. sint32 Version Version should be in the form .. or .; for example, 1.2.3 or 1.2a3.
2 CIM_Physical Element CIM_PhysicalElement is a CIM-defined class.
Parent Class: CIM_ManagedSystemElement Table 3. CIM_PhysicalElement Properties Property Description Data Type CreationClassName See Common Properties of Classes Manufacturer See Common Properties of Classes Model The name by which the physical element is generally known. string SerialNumber A manufacturer-allocated number used to identify the physical element. string Tag Uniquely identifies the physical element and string serves as the element’s key.
Property Description Data Type found without impairing the function of the overall package. Replaceable A CIM_PhysicalPackage is replaceable if it is possible to substitute a physically different element for the original element, as in a field replaceable unit (FRU). For example, some computer systems allow the microprocessor to be upgraded to one of a higher clock rating. In this case, the microprocessor is said to be replaceable.
Property Description Data Type 1 - Other 2 - Unknown 3 - No breach 4 Breach attempted 5 - Breach successful 6 Drive Bay open 7 - Drive Bay open extended IsLocked Indicates that the frame is currently locked. Boolean CIM_Chassis The CIM_Chassis class described in Table below represents the physical elements that enclose physical elements such as power supplies, fans, and processors. The following table describes the class, data type, and properties of the CIM_Chassis Parent class.
DELL_Chassis The DELL_Chassis class explained in Table below defines the identifying and status properties of the chassis. DELL_Chassis inherits from CIM-defined classes, but is populated by Dell properties. The following table describes the properties and data type of the DELL Chassis class. Class Name: DELL_Chassis Parent Class: CIM_Chassis Table 7. DELL_Chassis Properties Property Description Data Type AssetTag Indicates the container AssetTag string.
Property Description Data Type PsStatus Indicates the global status of power supplies. string MemStatus Indicates the global status of memory devices. string ProcStatus Indicates the global status of processor devices. string FanRedStatus Indicates the global status of the cooling unit. string PsRedStatus Indicates the global status of the power unit. string IsDefaultThrSupported Indicates whether resetting default thresholds Boolean are supported.
CIM_Chip The CIM_Chip class listed in Chip Properties represents any type of integrated circuit hardware, including ASICs, processors, memory chips, and so on. The following table describes the properties and data type of the CIM Chip class. Class Name: CIM_Chip Parent Class: CIM_PhysicalComponent Table 9.
Property Description Data Type 20 — PLCC 21 — BGA 22 — FPBGA 23 — LGA 24 — FB-DIMM CIM_PhysicalMemory The CIM_PhysicalMemory class listed in PhysicalMemoryProperties is a subclass of CIM_Chip, representing low-level memory devices, such as SIMMs, DIMMs, and so on. The following table describes the properties and data type of the CIM PhysicalMemory class. Class Name: CIM_PhysicalMemory Parent Class: CIM_Chip Table 10.
Property Description Data Type 11 — Flash 12 - EEPROM 13 - FEPROM 14 - EPROM 15 - CDRAM 16 - 3DRAM 17 - SDRAM 18 - SGRAM 19 - RDRAM 20 - DDR 21 - DDR2 22 - DDR2 FB-DIMM 24 - DDR3 25 - FBD2 26 - DDR4 MemoryTechnology Defines the Memory Technology type of the uint32 Memory Device.
Property Description Data Type Speed Indicates the speed of the physical memory, in nanoseconds. uint32 Rank The Rank values of DIMM are: unit32 0 - Unknown 1 - Single 2 - Dual 4 - Quad 8 - Octal 16 - Hexa SpeedAsString Indicates the accurate speed of the physical memory, in string format (with units). string Capacity Indicates the total capacity of this physical memory, in bytes.
CIM_PhysicalConnector The CIM_PhysicalConnector class listed in Physical Connector Properties includes physical elements such as plugs, jacks, or buses that connect physical elements. Any object that can be used to connect and transmit signals or power between two or more physical elements is a member of this class. For example, slots and D-shell connectors are types of physical connectors. See Connector Type Values for a list of valid connector type values.
Connector Type Values 9 - SCSI SCA-I (80 pins) 39 - RJ45 69 - Mini-Centronics Type-20 99 - Sbus IEEE 1396-1993 32-bit 10 - SCSI SCA-II (80 pins) 40 - Fiber MIC 70 - Mini-Centronics Type-26 100 - Sbus IEEE 1396-1993 64bit 11 - Fibre Channel (DB-9 Copper) 41 - unused 71 - Bus mouse 101 - unused 12 - Fibre Channel (Fiber Optical) 42 - unused 72 - ADB 102 - GIO 13 - Fibre Channel SCAII (40 pins) 43 - PCI 73 - AGP 103 - XIO 14 - Fibre Channel SCAII (20 pins) 44 - ISA 74 - VME bus 104 - HIO
Parent Class: CIM_PhysicalConnector Table 13. CIM_Slot Properties Property Description Data Type ConnectorType See Connector Type Values uint16 SupportsHotPlug Indicates whether the slot supports hot-plug Boolean adapter cards. MaxDataWidth Indicates the maximum bus width in bits of adapter cards that can be inserted into this slot.
Property Description 16 - AGP 2X 17 - AGP 4X 18 - PCI-X 19 - AGP 8X 20 - M.2 Socket 1-DP (Mechanical Key A) 21 - M.2 Socket 1-SD (Mechanical Key E) 22 - M.2 Socket 2 (Mechanical Key B) 23 - M.
3 CIM_LogicalElement CIM_LogicalElement is a CIM-defined class containing the subclasses described in below Figure.
• 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_PCIB
CIM_LogicalElement Table properties list the following characteristics for members of the CIM_LogicalElement class: • Represent abstractions used to manage and coordinate aspects of a physical environment such as files, processes, systems, system capabilities, and network components in the form of logical devices • Represent devices, where devices are abstractions of hardware entities that may or may not be realized in physical hardware Table 14.
Property Description Data Type Roles An array of strings that specifies the roles this system plays in the IT environment. For example, for an instance of a network system, the Roles property might contain the string "storage system." string CIM_ComputerSystem The CIM_ComputerSystem class described in Table below contains some or all of the following CIM_ManagedSystemElements: file system, operating system, processor, and memory (volatile and/or nonvolatile storage).
The CIM_LogicalDevice class described below Table models a hardware entity that may be realized in physical hardware. CIM_LogicalDevice includes any characteristics of a logical device that manages its operation or configuration. An example of a logical device is a temperature sensor’s reading of the actual temperature. The following table describes the properties and data type of the CIM Logical Device class. Class Name: CIM_LogicalDevice Parent Class: CIM_LogicalElement Table 18.
Property Description Data Type FRUManufacturingDateName Indicates the manufacturing date of the FRU in ticks. datetime FRUManufacturerName Indicates the name of the manufacturer. string FRUPartNumberName Indicates the FRU part number. string FRUSerialNumberName Indicates the FRU serial number. string FRURevisionName Indicates the FRU revision number.
Property Description Data Type 6 - Batteries maintain the time and date and save the system’s BIOS configuration when the system is turned off. OtherSensorType Description Indicates the type of sensor when the SensorType property is set to Other. string PossibleStates Enumerates the string outputs of the sensor. For example, a NumericSensor can report states based on threshold readings. string CurrentState Indicates the current state of the sensor. This value is always one of the Possible States.
The CIM_NumericSensor class described in NumericSensor Properties returns numeric settings and may also support threshold settings. Figure below shows the relationship among upper and lower critical and upper and lower non-critical threshold values. The normal range falls between upper and lower non-critical thresholds. Figure: Ranges for Threshold Values The following table describes the properties and data type of the CIM Numeric Sensor class.
Table 22.
The following table describes the properties and data type of the CIM Temperature Sensor class. Class Name: CIM_TemperatureSensor Parent Class: CIM_NumericSensor Table 23.
CIM_VoltageSensor The CIM_VoltageSensor class described in Table below contains sensors that measure voltage and return a value in volts. The following table describes the properties and data type of the CIM Voltage Sensor class. Class Name: CIM_VoltageSensor Parent Class: CIM_NumericSensor Table 25.
Table 26.
Property Description Data Type TimerResolution Indicates the resolution of the watchdog timer. For example, if this value is 100, then the timer can expire anytime between –100 microseconds and +100 microseconds. uint32 CIM_CoolingDevice The CIM_CoolingDevice class described in CIM_CoolingDevice contains a set of devices that work to keep the ambient internal temperature of the system at a safe value. The following table describes the properties and data type of the CIM Cooling Device class.
Table 29. CIM_Fan Properties Property Description Data Type VariableSpeed Specifies if the fan supports variable speeds. Boolean DesiredSpeed Indicates the currently requested fan speed, defined in RPM. When the VariableSpeed value is TRUE, the fan supports variable speeds. When a variable speed fan is supported (VariableSpeed is TRUE), the actual speed is determined using a sensor (CIM_Tachometer) that is associated with the fan.
Parent Class: CIM_UserDevice Table 31. CIM_PointingDevice Properties Property Description Data Type PointingType Indicates the type of pointing device. Values for the PointingType property are: 1 — Other uint16 2 — Unknown 3 — Mouse 4 — Trackball 5 — Trackpoint 6 — Glidepoint 7 — Touch pad 8 — Touch screen 9 — Mouse — optical sensor NumberOfButtons Indicates the number of buttons. If the uint8 CIM_PointingDevice has no buttons, a value of 0 is returned.
Parent Class: CIM_UserDevice Table 32. CIM_Keyboard Properties Property Description Data Type NumberOfFunctionKeys Indicates the number of function keys on the keyboard. uint16 Layout A free-form string indicating the format and layout of the keyboard. string Password An integer indicating if a hardware-level password is enabled at the keyboard, preventing local input.
Property Description Data Type ActiveInputVoltage Indicates which input voltage range is currently in use. Range 1, range 2, or both can be specified using the values 3, 4, or 5, respectively. If the supply is not drawing power, a value of 6 (neither) can be specified. This information is necessary in the case of an uninterruptible power supply (UPS), a subclass of power supply.
Property Description Data Type 3 — PCI 4 — Parallel protocol CIM_ParallelController The CIM_ParallelController class described in below contains a set of objects that control parallel devices. Parallel controllers transfer 8 or 16 bits of data at a time to the devices they control, for example, a parallel port controlling a printer. The following table describes the properties and data type of the CIM Parallel Controller class. Class Name: CIM_ParallelController Parent Class: CIM_Controller Table 35.
The CIM_SerialController class described in Table below contains controllers that transfer data one bit at a time to the devices they control, for example, a serial port controlling a modem. The following table describes the properties and data type of the CIM Serial Controller class. Class Name: CIM_SerialController Parent Class: CIM_Controller Table 36.
Property Description Data Type ability to respond to, and/or perform PCI accesses. The data in the capabilities array is gathered from the PCI status register and the PCI capabilities list as defined in the PCI specification.
Table 38. CIM_PCIDevice Properties Property Description Data Type BaseAddress Identifies an array of up to six double-word base memory addresses. uint32 SubsystemID Identifies a subsystem identifier code. uint16 SubsystemVendorID Identifies a subsystem vendor ID. ID information is reported from a PCI device via protocol-specific requests.
Property Description Data Type 128 — Other BaseAddress Identifies an array of double-word base memory addresses. uint32 CIM_Processor The CIM_Processor class described in Table below contains devices that interpret and execute commands, for example, the Intel Xeon microprocessor. The following table describes the properties and data type of the CIM Processor class. Class Name: CIM_Processor Parent Class: CIM_LogicalDevice Table 40.
Property Description Data Type 19 - Socket mPGA604 20 - Socket LGA771 21 - Socket LGA775 22 - Socket S1 23 - Socket AM2 24 - Socket F (1207) 25— Socket LGA1366 MaxClockSpeed Indicates the maximum speed (in MHz) of this microprocessor. uint32 Core count Indicates the number of core processors detected. uint16 CoreEnabledCount Indicates the number of core processors enabled. uint16 CurrentClockSpeed Indicates the current speed (in MHz) of this microprocessor.
Property Description Data Type Bit 1 — Demand-Based Switching (DBS) enabled Bit 2 — eXecute Disable (XD) enabled Bit 3 — Hyper Threading (HT) enabled CPUStatus Indicates the current status of the uint16 microprocessor. For example, it may be disabled by the user through the BIOS or disabled due to a POST error.
Property Description Data Type 16 - Pentium II Xeon 17 - Pentium III 18 - M1 family 19 - M2 family 24 — AMD Duron processor 25 — K5 family 26 - K6 family 27 - K6 -2 28 - K6-3 29 - AMD Athlon processor family 30 - AMD29000 family 31 - K6-2+ 32 - Power PC family 33 - Power PC 601 34 - Power PC 603 35 - Power PC 603+ 36 - Power PC 604 37 - Power PC 620 38- Power PC X704 39- Power PC 750 40 - Intel Core Duo processor 41 - Intel Core Duo mobile processor 42 - Intel Core Solo mobile processor 43 - Intel Atom p
Property Description 60 - AMD Opteron 4100 Series processor 64 - MIPS family 65 - MIPS R4000 66 - MIPS R4200 67 - MIPSR4400 68 - MIPS R4600 69 - MIPS R10000 80 - SPARC family 81 - SuperSPARC 82 - microSPARC II 83 - microSPARC IIep 84 - UltraSPARC 85 - UltraSPARC II 86 - UltraSPARC IIi 87 - UltraSPARC III 88 - UltraSPARC IIIi 96 - 68040 97 - 68xxx family 98 - 68000 99 - 68010 100 - 68020 101 - 68030 112 - Hobbit family 120 - Crusoe 5000 family 121 - Crusoe 3000 family 122 - Efficeon 8000 family 128 - Weitek
Property Description Data Type 135 - Dual-Core AMD Opteron processor family 136 - AMD Athlon 64 X2 Dual-Core processor family 137 - AMD Turion 64 X2 Mobile technology 138 - Quad-Core AMD Opteron processor family 139 - Third-Generation AMD Opteron processor family 140 - AMD Phenom FX Quad-Core processor family 141 - AMD Phenom X4 Quad-Core processor family 142 - AMD Phenom X2 Dual-Core processor family 143 - AMD Athlon X2 Dual-Core processor family 144 - PA-RISC family 145 - PA-RISC 8500 146 - PA-RISC 800
Property Description 169 - Quad-Core Intel Xeon processor 5400 Series 170 - Quad-Core Intel Xeon processor 171- Dual-Core Intel Xeon processor 5200 Series 172- Dual-Core Intel Xeon processor 7200 Series 173 - Quad-Core Intel Xeon processor 7300 Series 174- Quad-Core Intel Xeon processor 7400 Series 175- Multi-Core Intel Xeon processor 7400 Series 176 - Pentium III Xeon 177 - Pentium III Processor with Intel SpeedStep 178- Technology 179 - Pentium 4 180 - Intel Xeon 181- AS400 family 182 - Intel Xeon Proces
Property Description Data Type 198 - Intel Core i7 processor 199 - Dual-Core Intel Celeron processor 200 - S/390 and zSeries family 201- ESA/390 G4 202- ESA/390 G5 203- ESA/390 G6 204 - z/Architecture base 206 - CEh 206 Intel Core i3 processor 214 - Multi-Core Intel Xeon processor 215 - Dual-Core Intel Xeon processor 3xxx Series 216 - Quad-Core Intel Xeon processor 3xxx Series 217 - D9h 217 VIA Nano processor family 218 - Dual-Core Intel Xeon processor 5xxx Series 219 - Quad-Core Intel Xeon processor 5xx
Property Description Data Type 250 - i860 251 - i960 260 - SH-3 261 - SH-4 280 - ARM 281 - StrongARM 300 - 6x86 301 - MediaGX 302 - MII 320 - WinChip 350- DSP 500 - Video processor CIM_StorageExtent The CIM_StorageExtent identified in Table below contains devices that manage data storage, for example, hard drives or microprocessor memory. Table 41.
The CIM_Memory class identified in Table below describes the capabilities and management of storage extent devices, for example, cache memory or system memory. Table 42. CIM_Memory Properties Properties Class Name: CIM_Memory Parent Class: CIM_StorageExtent CIM_CacheMemory The CIM_CacheMemory class described in CacheMemoryProperties describes the capabilities and management of cache memory.
Property Description Data Type 2- Unknown 3- Write-back 4 - Write-through 5- Varies with address 6- Determination per I/O CacheType Defines if this cache is for instruction caching, data caching, or both (unified). Values for the CacheType property are as follows: 1- Other uint16 2- Unknown 3- Instruction 4- Data 5- Unified LineSize Indicates the size, in bytes, of a single cache uint32 bucket or line. ReadPolicy Defines the policy used by the cache for handling read requests.
Class Name: DELL_SoftwareFeature Parent Class: CIM_SoftwareFeature Table 44. DELL_SoftwareFeature Properties Property Description Data Type OmsaURL Defines the URL for Server Administrator. string Language Sets the language for systems management information. string AgentVersion Defines the version information of local CIM agent (same as ISVC version.) string CIM_BIOSElement The CIM_BIOSElement class listed in BIOSElement Properties describes the BIOS for the system.
The CIM_SoftwareFeature class described in Table properties below defines a particular function or capability of a product or application system. This class is intended to be meaningful to a consumer, or user of a product, rather than to explain how the product is built or packaged.
Table 47. DELL_SoftwareFeature Properties Property Description Data Type OmsaURL Defines the URL for Server Administrator. string Language Sets the language for systems management information. string AgentVersion Defines the version information of local CIM agent (same as ISVC version.) string CIM_SystemResource The CIM_SystemResource class described in Table below provides access to system resources from an operating system.
Table 49. CIM_IRQ Properties Property Description Data Type CSCreationClassName See Common Properties of Classes string CSName See Common Properties of Classes string CreationClassName See Common Properties of Classes string IRQNumber Identifies the interrupt request number. uint32 Availability Indicates the availability of the IRQ.
CIM_MemoryMappedIO The CIM_MemoryMappedIO class described in properties Table below addresses both memory and port I/O resources for personal computer architecture memory mapped I/O. The following table describes the property, description, and data type details for the CIM MemoryMappedIO. Class Name: CIM_MemoryMappedIO Parent Class: CIM_SystemResource Table 50.
The CIM_DMA class described in DMA Properties contains DMA information. A DMA channel allows certain types of data transfer between RAM and a device to bypass the microprocessor. The following table describes the property, description, and data type details for CIM DMA. Class Name: CIM_DMA Parent Class: CIM_SystemResource Table 51. CIM_DMA Properties Property Description Data Type CSCreationClassName See Common Properties of Classes string CSName.
Property Description Data Type RedundancyStatus Provides information on the state of the redundancy group. Values for the RedundancyStatus property are as follows: 0- Unknown uint16 1- Other 2- Fully redundant. Fully redundant - all of the configured redundancy is still available. 3 - Degraded redundancy. Degraded redundancy - that some failures have been experienced but some reduced amount of redundancy is still available. 4 - Redundancy lost.
DELL_PSRedundancyGroup The DELL_PSRedundancyGroup described in Table below is a Dell-specific extension of the CIM_ExtraCapacityGroup class. The DELL_PSRedundancyGroup class defines what constitutes power supply redundancy in a system. Table 54. DELL_PSRedundancyGroup Properties Properties Class Name: DELL_PSRedundancyGroup Parent Class: CIM_ExtraCapacityGroup DELL_FanRedundancyGroup The DELL_FanRedundancyGroup described in Table below defines what constitutes fan redundancy in a system. Table 55.
Table 56. CIM_EnabledLogicalElement Properties Properties Class Name: CIM_EnabledLogicalElementGroup Parent Class: CIM_LogicalElementGroup CIM_ServiceAccessPoint The CIM_ServiceAccessPoint class described in Table below represents the ability to utilize or invoke a service. Access points indicate that a service is available to other entities for use. Table 57.
Table 58. CIM_RemoteServiceAccessPoint Properties Property Description Data Type AccessInfo Describes accessing or addressing of information for a remote connection. This can be a host name, network address, and other similar information. string InfoFormat Indicates an enumerated integer describing the format and interpretation of the AccessInfo property.
The DELL_RemoteServiceAccessPort class described in Table below is an extended class of the CIM_RemoteServiceAccessPoint class. The DELL_RemoteServiceAccessPort class provides information about Dell implementation-specific attributes. The following table describes the property, description, and data type details for the DELL RemoteServiceAccessPort. Class Name: DELL_RemoteServiceAccessPort Parent Class: CIM_RemoteServiceAccessPoint Table 59.
4 Dell-Defined Classes Dell-defined classes are defined and populated by Dell rather than by the Common Information Model (CIM). For information on how the logs are formatted, see DELL_Chassis Properties. The DELL_EsmLog class described in DELL_EsmLog Properties records failure threshold violations collected by Server Administrator’s embedded server management (ESM) capabilities. The following table describes the property, description, and data type details for the Dell Defined Classes.
• DCIM_RegisteredProfile DELL_PostLog The DELL_PostLog class described in DELL_PostLog Properties is a record of the system’s power-on self-test (POST). When you turn on a system, the POST tests various system components, such as random-access memory (RAM), the hard drives, and the keyboard. Table 61. DELL_PostLog Properties Properties Class Name: DELL_PostLog Parent Class: None DELL_CMApplication NOTE: Dell-updateable components, such as BIOS and firmware, are considered applications.
The DELL_CMDevice class described in DELL_CMDevice Properties contains information related to the Dell change management device. The following table describes the property, description, and data type details for DELL CMDevice. Class Name: DELL_CMDevice Parent Class: None Table 63. DELL_CMDevice Properties Property Description Data Type componentID Defines a component string. string name Indicates the name of the device. string vendorID Defines an ID for vendor supplying the device.
DELL_CMInventory The DELL_CMInventory class described in DELL _CMInventory Properties contains information related to the Dell Change Management inventory. The following table describes the property, description, and data type details for DELL CMInventory. Class Name: DELL_CMInventory Parent Class: None Table 65. DELL _CMInventory Properties Property Description Data Type local Indicates the locale of the system. string schemaVersion Indicates the inventory schema implemented by the system.
Property Description Data Type majorVersion Indicates the major version of the operating system. string minorVersion Indicates the minor version of the operating system. string spMajorVersion Indicates the current service pack number for the operating system’s major version. string spMinorVersion Indicates the current service pack number for the operating system’s minor version.
Parent Class: CIM_ManagedSystemElement Table 68. DELL_BIOSExtensions Properties Property Description Data Type systemBIOSCharacteristics Indicates the characteristics of BIOS on your system. uint64 systemBIOSCharacteristicsExt1 Indicates the specific extension of the data attributes on your system. uint8 systemBIOSCharacteristicsExt2 Indicates the specific extension of the data attributes on your system.
Table 70. DELL SDCardDevice Properties Property Description Data Type sdType An enumerated storage device type. The values for this property are: uint8 1 - Other 2 - Unknown 3 - Hypervisor SD 4 - Virtual Flash SD sdCertified Indicates the licensing information of SD media. The values for this property are: uint8 0 - Unknown 1 - Unlicensed 2 - Licensed sdCardSizeMB Indicates the size of the storage device in MB. uint32 sdCardFreeSizeMB Indicates the available size of SD Media in MB.
Class Name: DELL_NetworkPort Parent Class: CIM_Network Port Table 71. DELL NetworkPort Properties Property Description Data Type NIC Capabilities NIC Capabilities bitmask indicates the capabilities of the NIC. The bitmask for the NIC Capability property are: uint 32 Bit 0, Value 0 - Reporting NIC capabilities through this attribute is not supported. Bit 0, Value 1 - Reporting NIC capabilities through this attribute is supported. Bit 1, Value 0 - NIC is not TOE capable.
Property Description Data Type Values for the NIC RDMA Capability property are: 0 - NIC/driver does not support querying for capability. 1 - NIC/driver supports querying for capability but query returned an error. 2 - NIC/driver supports querying for capability and querying indicates that it is capable. 4 - NIC/driver supports querying for capability and querying indicates that it is not capable. 8 - NIC/driver supports querying for capability but an error prevented querying the NIC/driver.
Property Description Data Type 0 - Unknown 1 - Connected 2 - Disconnected 3 - Driver is bad 4 - Driver is disabled 10 - Hardware is initializing 12 - Hardware is closing 13 - Hardware is not ready NParEPEnable Indicates the mode for NParEP. The values for the NParEPEnable are: uint 32 0 - Disabled 1 - Enabled 2 - Unknown BusNumber Indicates the PCI bus number. uint 8 DeviceNumber Indicates the PCI device number. uint 8 FunctionNumber Indicates the PCI function number.
Table 72.
Parent Class: CIM_Logical Device Table 74. DELL PowerConsumptionData Property Description Data Type cumulative PowerReading Indicates the total power consumed from a start time. uint 32 peakAmpReading Indicates the time from which the peak amperage reading is being monitored. uint 16 peakWattReading Indicates the time from which the peak watt uint 16 reading is being monitored. ResetCounters Is the function used to reset the peak readings.
Property Description Data Type 1 - Unknown 2 - OK 3 - Warning / Non-Critical 4 - Critical 5 - Non-Recoverable .. - Reserved NOTE: GlobalStatus property is available only for Linux systems. SendCmd The SendCmd method is used to invoke proprietary hardware management operation. string iDRACIPv4 Provides Remote Access controller (iDRAC ) IPv4 address. string iDRACIPv6 Provides Remote Access controller (iDRAC ) IPv6 address.
5 CIM_Dependency The CIM_Dependency class is an association used to establish dependency relationships between two managed system elements. The CIM_Dependency class described in the figure below does not have a parent class because it is a relationship or association between two elements.
The DELL_FanSensor class described in DELL_FanSensor Properties defines a Dell-specific association between a fan and a sensor. The CIM_PackageFanSensor class contains fans that assist in cooling the entire package as opposed to a fan dedicated to cooling only some of the components in the package. The following table describes the element, description, and parent class details for DELL FanSensor. Class Name: DELL_FanSensor Parent Class:CIM_Dependency Table 76.
The CIM_PackageVoltSensor class described in CIM_PackageVoltage Properties contains voltage sensors that are often installed in a package such as a chassis or a rack to assist in the monitoring of the package in general. This relationship is described by the CIM_PackageVoltSensor association. The following table describes the element, description, and parent class details for CIM PackageVoltage. Class Name: CIM_PackageVoltSensor Parent Class: CIM_Dependency Table 78.
The CIM_PackageFanSensor class described in CIM_PackageFanSensor Properties contains fan sensors that monitor the whole package. The following table describes the element, description, and parent class details for CIM PackageFanSensor Properties. Parent Class: CIM_Dependency Class Name:CIM_PackageFanSensor Table 80. CIM_PackageFanSensor Properties Element Description Antecedent CIM_Fan refers to the cooling device for the package.
Class Name: DELL_PackagePSRedundancy Parent Class: CIM_Dependency Table 82. DELL_PackagePSRedundancy Properties Element Description Antecedent DELL_PSRedundancyGroup refers to power supplies that deliver wattage for the entire package. Dependent CIM_PhysicalPackagerefers to the package to which the wattage is being supplied. DELL_PSRedundancy The DELL_PSRedundancy class described in DELL_PSRedundancy Properties defines what constitutes a power supply redundancy for Dell systems.
Table 84. DELL _AssociatedSupplyPCAmps Property Description Data Type Antecedent Indicates the PowerSupply instance. uint 16 Dependent Indicates the PowerConsumptionAmpsSensor associated with the CIM_PowerSupply. uint 16 DELL_AssociatedSystemPCWatts The DELL_AssociatedSystemPCWatts class described in DELL_AssociatedSystemPCWatts is aPowerConsumptionWattsSensor associated with a Dell_System which is defined by this class.
DELL_PowerProfileData The DELL_PowerProfileData identified in DELL _PowerProfileData contains information related to power profiling and power knob data. The following table describes the property, description and data type details for DELL PowerProfileData class. Class Name: DELL_PowerProfileData Parent Class: CIM_LogicalDevice Table 87. DELL _PowerProfileData Property Description Data Type chassisIndex Indicates the chassisIndex for this power profile.