3PAR CIM API Programming Reference for InForm OS 2.3.1 (320-200164 Rev B, February 2010)

A.86
PAR_TPDDisk.mof
CIM API Programming Reference InForm OS Version 2.3.1
TPD_DiskDrivePackage REF Antecedent;
[Override ( "Dependent" ), Description (
"The Disk Drive.")]
TPD_DiskDrive REF Dependent;
};
// ==================================================================
// 3PAR Disk StorageExtent
// ==================================================================
[Description (
"3PAR Disk Drive Storage Extent")]
class TPD_DiskStorageExtent : CIM_StorageExtent {
};
// ==================================================================
// 3PAR Disk StorageExtent
// ==================================================================
[Association,
Description (
"3PAR Disk Drive and Disk Storage Extent association")]
class TPD_DiskPresent : CIM_MediaPresent {
[Override ( "Antecedent" ), Description (
"The Disk Drive.")]
TPD_DiskDrive REF Antecedent;
[Override ( "Dependent" ), Description (
"The storage extent accessed using the Disk Drive.")]
TPD_DiskStorageExtent REF Dependent;
};
// ==================================================================
// 3PAR DiskDrive Software Identity
// ==================================================================
[Description (
"3PAR Disk Drive Software Identity")]
class TPD_DiskSoftwareIdentity : CIM_SoftwareIdentity {
[Description ("Status of the firmware on the disk drive."),
ValueMap {"0", "1", "2"},
Values {"Unknown", "Old", "Current"} ]
uint16 FirmwareStatus;
};
// ==================================================================
// 3PAR DiskDrive and DiskSoftwareIdentity association