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

// ==================================================================
[Description
("HP 3PAR SASPortStatistics. This holds port I/O statistics.")]
class TPD_SASPortStatistics : SNIA_LogicalPortStatistics
{
};
// ==================================================================
// HP 3PAR SASProtocolEndpoint
// ==================================================================
[Description
("HP 3PAR SASProtocolEndpoint. "
"This class represent SAS ports that are connecting to "
"disk. ")]
class TPD_SASProtocolEndpoint : CIM_SCSIProtocolEndpoint
{
[Description ("Connection mode, can be one of: "
" Disk - disk connection "
" Host - host connection "
" RCFC - RCFC connection "
" Peer - data migration connection."),
ValueMap {"0", "1", "2", "3"},
Values {"Disk", "Host", "RCFC", "Peer"} ]
uint16 ConnectionMode;
};
// ==================================================================
// HP 3PAR SASPhyStatistics
// ==================================================================
[Description
("HP 3PAR Statistics for a SAS PHY. This holds PHY error "
"statistics.")]
class TPD_SASPhyStatistics : SNIA_SASPhyStatistics
{
};
// ==================================================================
// HP 3PAR SASPHY
// ==================================================================
[Description
("A PHY on a SAS HBA on a HP 3PAR Storage System.")]
class TPD_SASPHY : SNIA_SASPHY
{
};
// ==================================================================
// HP 3PAR NodeSystem and SAS Port association
// ==================================================================
[Association, Aggregation, Composition,
Description (
"HP 3PAR Node System and SAS Port Association ") ]
class TPD_SystemSASPort : CIM_SystemDevice
{
[Override ("GroupComponent"), Aggregate, Max (1), Min (1),
Description("The node controller that hosted the SAS port.")]
TPD_NodeSystem REF GroupComponent;
[Override ("PartComponent"), Weak, Description (
"The SAS port.") ]
TPD_SASPort REF PartComponent;
};
// ==================================================================
// HP 3PAR NodeSystem and SAS PHY association
// ==================================================================
[Association, Aggregation, Composition,
328 Managed Object Format Files