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

[Association, Description (
"An association between a ServiceAccessPoint and how it is "
"implemented.")]
class TPD_EthPortSAPImplementation : CIM_DeviceSAPImplementation {
[Override ( "Antecedent" ), Description (
"The Ethernet Port.")]
TPD_EthernetPort REF Antecedent;
[Override ( "Dependent" ), Description (
"The IP Protocol Endpoint implemented using the Ethernet Port.")]
TPD_IPProtocolEndpoint REF Dependent;
};
// ==================================================================
// HP 3PAR SystemIPEndpoint: association between NodeSystem and
// IPProtocolEndpoint
// ==================================================================
[Association,
Description
("HP 3PAR NodeSystem and IPProtocolEndpoint association."
"This is a subclass of CIM_HostedAccessPoint. There are many "
"subclasses of CIM_HostedAcessPoint in the system. This class is "
" named TPD_SystemIPEndpoint to distinguish with other subclasses. ")]
class TPD_SystemIPEndpoint : CIM_HostedAccessPoint
{
// Indicate that this is one-to-many association
[Override ( "Antecedent" ), Min ( 1 ), Max ( 1 ), Description (
"The HP 3PAR node controller that hosted the protocol endpoint.")]
TPD_NodeSystem REF Antecedent;
[Override ( "Dependent" ), Weak, Description (
"The IPProtocolEndpoint representing ethernet port "
"on the system.")]
TPD_IPProtocolEndpoint REF Dependent;
};
// ==================================================================
// HP 3PAR NodeSystem and EthernetPort association
// ==================================================================
[Association, Aggregation, Composition,
Description (
"HP 3PAR Storage System and Ethernet Port Association ") ]
class TPD_SystemEthPort : CIM_SystemDevice
{
[Override ("GroupComponent"), Aggregate, Max (1), Min (1),
Description("The HP 3PAR node controller that hosted the Ethernet port.")]
TPD_NodeSystem REF GroupComponent;
[Override ("PartComponent"), Weak, Description (
"The Ethernet Port.") ]
TPD_EthernetPort REF PartComponent;
};
// ==================================================================
// HP 3PAR TCPProtocolEndpoint
// ==================================================================
[Description (
"A TPD protocol endpoint that is dedicated to running TCP.")]
class TPD_TCPProtocolEndpoint : CIM_TCPProtocolEndpoint {
};
// ==================================================================
// HP 3PAR BindsToIPEndpoint
// ==================================================================
274 Managed Object Format Files