Dell EMC OpenManage CIM Reference Guide Version 9.1.
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. © 2018 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................................................................................................................................................................. 38 CIM_PowerSupply...........................................................................................................................................................39 CIM_Controller....................................................................................................................................................
CIM_Dependency........................................................................................................................................ 79 DELL_FanSensor............................................................................................................................................................. 79 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 sint32 noncritical and upper threshold noncritical, the current state is normal. See Figure 3‑2. 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 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 string element and serves as the element’s key. The Tag property can contain information such as asset tag or serial number data.
Removable A CIM_PhysicalPackage is removable if it is Boolean designed to be taken in and out of the physical container in which it is normally found without impairing the function of the overall package. Replaceable A CIM_PhysicalPackage is replaceable if it is Boolean 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.
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. Table 6.
Table 7. DELL_Chassis Properties Class Name: DELL_Chassis Parent Class: CIM_Chassis Property Description Data Type AssetTag Indicates the container AssetTag string. This asset tag string is assigned by the system administrator. string SystemClass Refers to the system type that is installed and uint16 running the instrumentation.
Class Name: DELL_Chassis Parent Class: CIM_Chassis Property Description Data Type ChassisSystemRevision Indicates the chassis revision. uint16 EsmLogStatus Indicates the global status of ESM log. string MemoryRedStatus Indicates the global status of memory redundancy. string ChassisExpressServiceCode Indicates the chassis express service code.
1 — Other 2 — SIP 3 — DIP 4 — ZIP 5 — SOJ 6 — Proprietary 7 — SIMM 8 — DIMM 9 — TSOP 10 — PGA 11 — RIMM 12 — SODIMM 13 — SRIMM 14 — SMD 15 — SSMP 16 — QFP 17 — TQFP 18 — SOIC 19 — LCC 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.
Table 10. CIM_PhysicalMemory Properties Class Name: CIM_PhysicalMemory Parent Class: CIM_Chip Property Description Data Type FormFactor See Chip Properties uint16 MemoryType Indicates the type of physical memory.
TotalWidth Indicates the total width, in bits, uint16 of the physical memory, including check or error correction bits. If there are no error correction bits, the value in this property should match that specified for the DataWidth property. DataWidth Indicates the data width, in bits, of the physical memory. A data width of 0 and a total width of 8 would indicate that the memory is solely used to provide error correction bits. uint16 Speed Indicates the speed of the physical memory, in nanoseconds.
SerialNumber Indicates the serial number of the physical memory. string 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.
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 15 - Fibre Channel B
Property Description Data Type ConnectorType See Connector Type Values uint16 SupportsHotPlug Indicates whether the slot Boolean supports hot-plug adapter cards. MaxDataWidth Indicates the maximum bus width in bits of adapter cards that can be inserted into this slot. Values for the MaxDataWidth property are as follows: 0 - Unknown 1 - Other 8 - bits 16 - bits 32 - bits 64 - bits 128 - bits SystemSlotType Indicates the type of system slot.
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.
an instance of a network system, the Roles property might contain the string "storage system." 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). For properties, see CIM_System Properties. Table 16.
Table 18. CIM_Logical Device Properties Class Name: CIM_LogicalDevice Parent Class: CIM_LogicalElement Property Description Data Type SystemCreationClassName See Common Properties of Classes string SystemName Indicates the scoping system’s name. string CreationClassName See Common Properties of Classes string DeviceID Identifies an address or other string identifying information to uniquely name the logical device.
FRUSerialNumberName Indicates the FRU serial number. string FRURevisionName Indicates the FRU revision number. string CIM_Sensor The CIM_Sensor class described in Table below contains hardware devices capable of measuring the characteristics of some physical property, for example, the temperature or voltage characteristics of a computer system Table 20.
PossibleStates Enumerates the string outputs of string the sensor. For example, a NumericSensor can report states based on threshold readings. CurrentState Indicates the current state of the string sensor. This value is always one of the Possible States. PollingInterval Indicates the polling interval, in nanoseconds, that the sensor hardware or instrumentation uses to determine the current state of the sensor.
Table 22.
LowerThresholdNonCritical See Common Properties of Classes sint32 UpperThresholdNonCritical See Common Properties of Classes sint32 LowerThresholdCritical See Common Properties of Classes sint32 UpperThresholdCritical See Common Properties of Classes sint32 SupportedThresholds An array representing the uint16 thresholds supported by this sensor.
Table 23.
CIM_VoltageSensor The CIM_VoltageSensor class described in Table below contains sensors that measure voltage and return a value in volts. Table 25.
IsLinear See Common Properties of Classes Boolean LowerThresholdNonCritical See Common Properties of Classes sint32 UpperThresholdNonCritical See Common Properties of Classes sint32 CIM_WatchDog The CIM_WatchDog class described in Table below represents a timer that is implemented in system hardware. The watchdog feature allows the hardware to monitor the state of the operating system, BIOS, or a software component installed on the system.
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. Table 28. CIM_CoolingDevice Properties Class Name: CIM_CoolingDevice Parent Class: CIM_LogicalDevice Property Description Data Type ActiveCooling Specifies whether the device provides active (as opposed to passive) cooling.
CIM_UserDevice The CIM_UserDevice class described in Table below contains logical devices that allow a system’s users to input or view data. Classes derived from CIM_UserDevice include CIM_Keyboard and CIM_PointingDevice. Table 30. CIM_UserDevice Properties Class Name: CIM_UserDevice Parent Class: CIM_LogicalDevice Property Description Data Type IsLocked Indicates if the device is locked, preventing user input or output.
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. Handedness Integer indicating if the CIM_PointingDevice uint16 is configured for right- or left-handed operation.
4 — Enabled 5 — Not implemented CIM_PowerSupply The CIM_PowerSupply class described in Table below contains devices that provide current and voltage for the operation of the system and its components Table 33. CIM_PowerSupply Properties Class Name: CIM_PowerSupply Parent Class: CIM_LogicalDevice Property Description Data Type IsSwitchingSupply Indicates that the power supply is a switching power supply and not a linear power supply.
TotalOutputPower Represents the total output power of the power supply in milliwatts. A value of 0 denotes that the power output is unknown. uint32 PMCapable Indicates the Power Monitoring capability. Boolean CIM_Controller The CIM_Controller class described in below Table properties, groups miscellaneous control-related devices. Examples of controllers are small computer system interface (SCSI) controllers, Universal Serial Bus (USB) controllers, and serial controllers. Table 34.
Property Description Data Type DMASupport Set to TRUE if the parallel controller supports DMA. Boolean Security An enumeration indicating the operational security for the controller.
CIM_PCIController The CIM_PCIController class described in Table below contains a set of devices that follow the Peripheral Component Interconnect (PCI) protocol defined by the Personal Computer Memory Card International Association (PCMCIA). The PCI protocol defines how data is transferred between devices. The CIM_PCIController class contains PCI adapters and bridges. Table 37.
CIM_PCIDevice The CIM_PCIDevice class shown in Table below describes the capabilities and management of a PCI device controller on an adapter card. Table 38. CIM_PCIDevice Properties Class Name: CIM_PCIDevice Parent Class: CIM_PCIController 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.
Table 39. CIM_PCIBridge Properties Class Name: CIM_PCIBridge Parent Class: CIM_PCIController Property Description Data Type BaseAddress Identifies an array of double-word base memory addresses. uint32 BridgeType Indicates the type of bridge. A bridge is PCI to , except for the Host, which is a host-to-PCI bridge. Values for the BridgeType property are as follows: 0 — Host uint16 1 — ISA 128 — Other BaseAddress Identifies an array of double-word base memory addresses.
3 - Daughter board 4 - ZIF socket 5 - Replacement/piggy back 6 - None 7 - LIF socket 8 - Slot 1 9 - Slot 2 10 - 370-pin socket 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.
Bit 1 — Demand-Based Switching (DBS) supported Bit 2 — eXecute Disable (XD) supported Bit 3 — Hyper Threading (HT) supported ExtendedStates Indicates the setting of the extended uint16 capabilities of the processor. This attribute is a bit field.
10 - 80487 11 - Pentium Brand 12 - Pentium Pro 13 - Pentium II 14 - Pentium processor with MMX technology 15 - Celeron 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 - In
50 - Alpha 21066 51 - Alpha 21164 52 - Alpha 21164 53 - Alpha 21164a 54 - Alpha 21264 55 - Alpha 21364 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 - Cr
128 - Weitek 130 - Itanium processor 131 - AMD Athlon 64 processor family 132 - AMD Opteron processor family 133 - AMD Sempron processor family 134 - AMD Turion 64 Mobile technology 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
164 - Dual-Core Intel Xeon processor 5100 Series 165 - Dual-Core Intel Xeon processor 5000 Series 166 - Dual-Core Intel Xeon processor LV 167 - Dual-Core Intel Xeon processor ULV 168 - Dual-Core Intel Xeon processor 7100 Series 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-
192 - Intel Core 2 Solo processor 193 - Intel Core 2 Extreme processor 194- Intel Core 2 Quad processor 195 - Intel Core 2 Extreme mobile processor 196- Intel Core 2 Duo mobile processor 197- Intel Core 2 Solo mobile processor 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 process
233 - AMD Turion Dual-Core Mobile processor family 234 - AMD Turion Dual-Core Mobile processor family 235- AMD Sempron SI processor family 238 - AMD Opteron Six-Core processor family 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.
CIM_Memory 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 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. Cache memory allows a microprocessor to access data and instructions faster than normal system memory Table 43.
6- Not applicable WritePolicy Defines if this cache is a write-back or write-through cache or if this information varies with address or is defined individually for each input/output (I/O). Values for the WritePolicy property are as follows: 1- Other uint16 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).
The DELL_SoftwareFeature described in Table below defines the universal resource locator (URL) of the systems management software and the language in which systems management information displays. Defining these properties enables users to manage a system using an Internet browser. You can access Server Administrator using the secure hypertext transfer protocol (https) and a preassigned port number of 1311, or you can specify a port number of your own choice. Table 44.
CIM_SoftwareFeature 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 Class Name: DELL_SoftwareFeature Parent Class: CIM_SoftwareFeature 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.
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. Values for the Availability property are as follows: 1- Other uint16 2- Unknown 3- Available 4 - In use/not available 5- In use and available TriggerLevel Indicates if the interrupt is triggered by the uint16 hardware signal going high or low.
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. Table 50.
Table 51. CIM_DMA Properties Class Name: CIM_DMA Parent Class: CIM_SystemResource 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 DMAChannel A part of the object’s key value, the DMA channel number. uint32 Availability Availability of the DMA.
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. Redundancy lost - that a sufficient number of failures have occurred so that no redundancy is available and the next failure experienced causes overall failure.
Table 54. DELL_PSRedundancyGroup 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.
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.
Class Name: CIM_RemoteServiceAccessPointGrou p Parent Class: CIM_ServiceAccessPointGroup Property Description Data Type 8 - Autonomous System Number 9 - MPLS Label 10..99 - DMTF Reserved 100 - Dial String 101 - Ethernet Address 102 - Token Ring Address 103 - ATM Address 104 - Frame Relay Address 105..199 - DMTF Reserved 200 - URL 32768..
8- IMC 9 - CMC 10- iDRAC6 11 - iDRAC6 for modular systems 13 - BMC 16 - iDRAC7 17 - iDRAC7 for modular systems BladeFormFactor Type of Blade Form Factor.
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. Table 60.
• • DCIM_OEM_DataAccessModule 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 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. Table 63. DELL_CMDevice Properties Class Name: DELL_CMDevice Parent Class: None 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. string subVendorID Defines an ID for an additional vendor supplying the device.
DELL_CMInventory The DELL_CMInventory class described in DELL _CMInventory Properties contains information related to the Dell Change Management inventory. Table 65. DELL _CMInventory Properties Class Name: DELL_CMInventory Parent Class: None Property Description Data Type local Indicates the locale of the system. string schemaVersion Indicates the inventory schema implemented by the system. string systemID Defines the system ID.
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. string DELL_CMProductInfo The DELL_CMProductInfo class described in DELL_CMProductInfo Properties contains information related to the Dell change management product. Table 67.
Table 68. DELL_BIOSExtensions Properties Class Name: DELL_BIOSExtensions Parent Class: CIM_ManagedSystemElement 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 Class Name: DELL_SDCardDevice Parent Class: CIM_LogicalDevice 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.
The Dell_Network Port class described in DELL_NetworkPort Properties represents the Dell-specific features of the network adapters. Table 71. DELL NetworkPort Properties Class Name: DELL_NetworkPort Parent Class: CIM_Network Port 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.
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.
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. uint 8 DriverVersion Indicates the NIC driver version.
Class Name: DELL_PowerConsumptionAmpsSensor Parent Class: CIM_Numeric Sensor CurrentReading See Common Properties of Classes sint32 IsLinear See Common Properties of Classes Boolean LowerThresholdNonCritical See Common Properties of Classes sint32 UpperThresholdNonCritical See Common Properties of Classes sint32 LowerThresholdCritical See Common Properties of Classes sint32 UpperThresholdCritical See Common Properties of Classes sint32 DELL_PowerConsumptionWattsSensor The DELL_PowerCon
Table 74. DELL PowerConsumptionData Class Name: DELL_PowerConsumptionData Parent Class: CIM_Logical Device 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.
Class Name: DCIM_OEM_DataAccessModule Parent Class: CIM_ManagedElement Property Description Data Type 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. Table 76. DELL_FanSensor Properties Class Name: DELL_FanSensor Parent Class:CIM_Dependency Element Description Antecedent CIM_Tachometer refers to the tachometer (fan sensor) that measures the RPM of the fan.
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. Table 78. CIM_PackageVoltage Properties Class Name: CIM_PackageVoltSensor Parent Class: CIM_Dependency Element Description Antecedent CIM_PackageVoltSensor refers to the voltage sensor for the package.
The CIM_PackageFanSensor class described in CIM_PackageFanSensor Properties contains fan sensors that monitor the whole package. Table 80. CIM_PackageFanSensor Properties Class Name:CIM_PackageFanSensor Parent Class: CIM_Dependency Element Description Antecedent CIM_Fan refers to the cooling device for the package. Dependent CIM_PhysicalPackage refers to the physical package whose environment is being monitored.
Table 82. DELL_PackagePSRedundancy Properties Class Name: DELL_PackagePSRedundancy Parent Class: CIM_Dependency 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 83.
Table 84. DELL _AssociatedSupplyPCAmps Class Name: DELL_AssociatedSupplyPCAmps Parent Class: CIM_Dependency 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. Table 87. DELL _PowerProfileData Class Name: DELL_PowerProfileData Parent Class: CIM_LogicalDevice Property Description chassisIndex Indicates the chassisIndex for this power uint 8 profile. supportedProfile Indicates the supported profiles. uint 16 profileSetting Indicates the Profile setting.