HP 3PAR InForm OS 3.1.1 CIM API (QL226-96591, July 2012)

"StorageSystem or NodeSystem.")]
CIM_ComputerSystem REF GroupComponent;
[Override ( "PartComponent" ), Weak, Description (
"The PowerSupply that is a component of a ComputerSystem.")]
TPD_PowerSupply REF PartComponent;
};
// ==================================================================
// TPD_Fan and CIM_ComputerSystem association
// ==================================================================
[Association, Aggregation, Composition,
Description (
"The SystemPowerSupply association represents a relationship between "
"a TPD_Fan and CIM_ComputerSystem (TPD_NodeSystem or "
"TPD_StorageSystem).")]
class TPD_SystemFan : CIM_SystemDevice {
[Aggregate, Override ( "GroupComponent" ), Min ( 1 ), Max ( 1 ),
Description (
"The parent system in the Association. Could be either "
"StorageSystem or NodeSystem.")]
CIM_ComputerSystem REF GroupComponent;
[Override ( "PartComponent" ), Weak, Description (
"The Fan that is a component of a ComputerSystem.")]
TPD_Fan REF PartComponent;
};
// ==================================================================
// TPD Cage PowerSupply Sensor
// ==================================================================
[Association, Description (
"Many Devices include Sensors or have Sensors installed nearby, "
"in order to measure critical input and output properties. This "
"association indicates that relationship.")]
class TPD_SensorInCagePS : CIM_AssociatedSensor {
[Override ( "Antecedent" ), Description (
"The Sensor.")]
TPD_CageSensor REF Antecedent;
[Override ( "Dependent" ), Description (
"The LogicalDevice for which information is measured by the "
"Sensor.")]
TPD_CagePowerSupply REF Dependent;
};
3PAR_TPDLocation.mof
//%////////////////////////////////////////////////////////////////////////
//
//
//
// Copyright 2007 3PAR, Inc. All Rights Reserved.
// This software is the property of 3PAR, Inc. Distribution
// or deployment of the source or derived binaries of this
// software are not permitted.
//
//
//%////////////////////////////////////////////////////////////////////////
//
///////////////////////////////////////////////////////////////////////////
3PAR_TPDLocation.mof 245