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

[Override ( "Dependent" ), Weak, Description (
"The SCSIProtocolEndpoint representing front end port "
"on the system.")]
TPD_SCSIProtocolFCEndpoint REF Dependent;
// CIM_SCSIProtocolEndpoint REF Dependent; -- reenable this line if we support
TPD_SCSIInitTargetLUPath
};
// ==================================================================
// HP 3PAR NodeSystem and FCPort association
// ==================================================================
[Association, Aggregation, Composition,
Description (
"HP 3PAR Node System and FC Port Association ") ]
class TPD_SystemFCPort : CIM_SystemDevice
{
[Override ("GroupComponent"), Aggregate, Max (1), Min (1),
Description("The HP 3PAR node controller that hosted the FC port.")]
TPD_NodeSystem REF GroupComponent;
[Override ("PartComponent"), Weak, Description (
"The front end FCPort port.") ]
TPD_FCPort REF PartComponent;
// CIM_FCPort REF Dependent; -- reenable this line if we support
TPD_SCSIInitTargetLUPath
};
// ==================================================================
// HP 3PAR Storage System and SCSI Controller association
// ==================================================================
[Association, Aggregation, Composition,
Description (
"HP 3PAR Node System and SCSI Controller Association ") ]
class TPD_SystemController : CIM_SystemDevice
{
[Override ("GroupComponent"), Aggregate, Max (1), Min (1),
Description("The HP 3PAR Storage System or node controller that associates with "
"the SCSI Protocol controller.")]
CIM_ComputerSystem REF GroupComponent;
[Override ("PartComponent"), Weak, Description (
"The SCSI controller on the node system.") ]
TPD_SCSIController REF PartComponent;
};
#pragma include ("3PAR_TPDCage.mof")
// ==================================================================
// HP 3PAR Node Pair System and Drive Cage Association
// ==================================================================
[Association, Aggregation, Composition,
Description (
"A DCN1 EBOD cage is installed in a EOS Node enclosure. This relateionship "
"is described by the TPD_NodePairCageComponent association.")]
class TPD_NodePairCageComponent : CIM_Component {
[Override ( "GroupComponent" ), Aggregate,
Description (
"The NodePairSystem that associates with the cage.")]
TPD_NodePairSystem REF GroupComponent;
[Override ( "PartComponent" ), Weak,
Description (
"The cage within the EOS node pair enclosure.")]
TPD_DriveCage REF PartComponent;
};
</max>
</min>
262 Managed Object Format Files