White Papers

7 Implementation Requirements
Requirements and guidelines for propagating and formulating certain properties of the classes are
discussed in this section.
A single instance of DCIM_RAIDService shall be instantiated and one instance of DCIM_ControllerView
shall be instantiated. DCIM_RAIDService shall be associated with its view(s) through the FQDD property.
7.1 Views
The view classes group object class inventory properties and status properties into a single convenient
class. The FQDD property in the view correlates the view properties to a specific device, such as a
controller for the controller view.
7.1.1 Controller View
The following
Properties
Data type
Description
FQDD
string
Fully Qualified device description ( uniquely identifies device)
InstanceID
string
The value is same as FQDD
Primary status
Uint32
Status of Device:
Unknown,
OK,
Degraded,
Error
Rollup Status
Uint32
Status of Children :
Unknown,
OK,
Degraded,
Error
Controller Firmware Version
string
The firmware version
PCI Slot number
Uint8
The associated PCI slot
Bus
string
PCI Bus
Device
string
PCI device
Function
string
PCI function
PCIVendorID
string
PCI vendor identifier
PCISubVendorID
string
PCI sub vendor identifier
PCIDeviceID
string
PCI device identifier
PCISubDeviceID
string
PCI sub device identifier
DeviceCardManufacturer
string
Manufacturer name
DeviceCardDataBusWidth
enum
Bus width:
Unknown,
8x
DeviceCardSlotLength
enum
Slot length:
Short,
Long
DeviceCardSlotType
enum
Slot type:
Unknown,
PCI Express x8
SecurityStatus
enum
Controller security:
Unknown,
Encryption Capable,
Security Key Assigned