HP 3PAR CIM API Programming Reference (OS 3.1.2 MU2) (QL226-97015, June 2013)

[Association, Aggregation, Composition,
Description (
"HP 3PAR Storage System and Storage Volume Association ") ]
class TPD_SystemVolume : CIM_SystemDevice
{
[Override ("GroupComponent"), Aggregate, Max (1), Min (1),
Description ("The storage system.") ]
TPD_StorageSystem REF GroupComponent;
[Override ("PartComponent"), Weak, Description (
"The storage volume on storage system.") ]
TPD_StorageVolume REF PartComponent;
};
// ==================================================================
// HP 3PAR SoftwareIdentity
// ==================================================================
[Description (
"The SoftwareIdentity describes Inform OS version loaded "
"on HP 3PAR Storage System")]
class TPD_SoftwareIdentity : CIM_SoftwareIdentity
{
[Description (
"Patch numbers that are included in current version of Inform OS.\n")]
String Patches;
};
// ==================================================================
// HP 3PAR InstalledSoftwareIdentity
// ==================================================================
[Association,
Description (
"HP 3PAR InstalledSoftwareIdentity is an association between "
"the system and Inform OS identity.")]
class TPD_InstalledSoftwareIdentity : CIM_InstalledSoftwareIdentity
{
[Override ("System"), Description (
"The system on which the Inform software is "
"installed. ") ]
TPD_StorageSystem REF System;
[Override ("InstalledSoftware"), Description (
"The SoftwareIdentity, e.g. Inform version and "
"release number, that is installed.") ]
TPD_SoftwareIdentity REF InstalledSoftware;
};
// ==================================================================
// HP 3PAR's system package describes the packaging attributes
// including model, serial number and OS version
// ==================================================================
[Description (
"HP 3PAR system package describes the packaging attributes "
" including model, serial number and OS version. ")]
class TPD_SystemPackage : CIM_PhysicalPackage
{
};
// ==================================================================
// HP 3PAR Storage System and System Package association
// ==================================================================
[Association,
Description (
"HP 3PAR Storage System and System Package Association.") ]
222 Managed Object Format Files