HP 3PAR InForm OS 3.1.1 CIM API (QL226-96591, July 2012)

// ==================================================================
[Description (
"StorageClientSettingData contains host OS types.")]
class TPD_StorageClientSettingData : CIM_StorageClientSettingData {
[Description ("3PAR InServ host persona index number.") ]
uint32 HostPersonaID;
[Description ("3PAR InServ host persona overall capabilities. "
"Possible value is a combination of following values: "
"0x00000000, 0x00000001, 0x00000002, "
"0x00000008, 0x00000010, "
"0x00000020, 0x00000040"),
BitMap {"0","1","2","4","5","6","7"},
BitValues {"Unknown", "Unit Attention Report LUNs", "Volume Set Addressing",
"Soft Inquiry Data", "Normal Auto Contingent Allegiance",
"Report Target Port Groups", "Enable SES device"}]
uint32 HostPersonaCapabilities;
};
// ==================================================================
// 3PAR SystemClientSettingData
// ==================================================================
[Association,
Description (
"TPD_SystemClientSettingData is an association between "
"ComputerSystem and StorageClientSettingData.") ]
class TPD_SystemClientSettingData : CIM_ElementSettingData
{
[Override ("ManagedElement"), Description (
"The CmputerSystem.")]
TPD_StorageSystem REF ManagedElement;
[Override ("SettingData"), Description (
"The StorageClientSettingData.")]
TPD_StorageClientSettingData REF SettingData;
};
// ==================================================================
// 3PAR HardwareIDElementSettingData
// ==================================================================
[Association,
Description (
"TPD_HardwareIDElementSettingData is an association between "
"StorageHardwareID and StorageClientSettingData.") ]
class TPD_HardwareIDElementSettingData: CIM_ElementSettingData
{
[Override ("ManagedElement"), Description (
"The StorageHardwareID.")]
TPD_StorageHardwareID REF ManagedElement;
[Override ("SettingData"), Description (
"The StorageClientSettingData.")]
TPD_StorageClientSettingData REF SettingData;
};
// ==================================================================
// 3PAR HWIDCollectionElementSettingData
// ==================================================================
[Association,
Description (
"TPD_HWIDCollectionElementSettingData is an association between "
"StorageHardwareIDCollection and StorageClientSettingData.") ]
class TPD_HWIDCollectionElementSettingData : CIM_ElementSettingData
{
[Override ("ManagedElement"), Description (
3PAR_TPD.mof 215