HP 3PAR CIM API Programming Reference (QL226-97722, March 2014)

[Aggregate, Override ( "GroupComponent" ), Max ( 1 ),
Description (
"The NodePackage that contains PhysicalMemory(s).")]
TPD_NodePackage REF GroupComponent;
[Override ( "PartComponent" ), Description (
"The PhysicalMemory which is contained in the NodePackage.")]
TPD_PhysicalMemory REF PartComponent;
};
// ==================================================================
// TPD IDE Drive
// ==================================================================
[Description (
"HP 3PAR IDE Drive in Controller Node.")]
class TPD_IDEDrive : CIM_PhysicalComponent
{
[Description ("Position of the IDE Drive in the Node.") ]
uint16 Position;
[Description ("Firmware Revision code.") ]
string FirmwareVersion;
[Description ("Max Logical Block Address.") ]
uint64 MaxLBA;
[Description ("Capacity of the drive in bytes.") ]
uint64 Capacity;
};
// ==================================================================
// TPD NodePackagedIDE
// ==================================================================
[Association, Aggregation, Description (
"An IDE Drive contained by a Node PhysicalPackage.")]
class TPD_NodePackagedIDE : CIM_PackagedComponent {
[Aggregate, Override ( "GroupComponent" ), Max ( 1 ),
Description (
"The NodePackage that contains IDE Drive(s).")]
TPD_NodePackage REF GroupComponent;
[Override ( "PartComponent" ), Description (
"The IDE Drive which is contained in the NodePackage.")]
TPD_IDEDrive REF PartComponent;
};
// ==================================================================
// TPD PCI or PCIe Card
// ==================================================================
[Description (
"HP 3PAR PCI or PCIe Card.")]
class TPD_PCICard : CIM_Card
{
[Description ("Node slot the card is in.") ]
uint16 Slot;
[Description ("Firmware version on the PCI or PCIe Card.") ]
string FirmwareVersion;
[Description ("Revision code.") ]
String Revision;
[Description ("Type of the PCI or PCIe Card."),
ValueMap {"0", "1", "2", "3", "4", "5"},
Values {"Unknown", "FC", "Ethernet", "iSCSI", "CNA", "SAS"} ]
uint16 Type;
3PAR_TPDNode.mof 273