HP Insight Management WBEM Providers for HP integrated VMware ESXi 5.0 U1 June 2012 Profiles

10 Version 1.3.0
7 Implementation Requirements
This section details the requirements related to the arrangement of instances and properties of instances
for implementations of this profile.
7.1 HP_Fan
There shall be at least one instance of HP_Fan instantiated.
7.1.1 HP_Fan.FanType
HP_Fan.FanType property shall be implemented. This property describes the type of the fan using an
appropriate enumeration value.
7.1.2 HP_Fan.Description
HP_Fan.Description property may optionally be implemented. This property shall contain the detailed
description for this fan that includes Caption, Name or ElementName, the corresponding string value of
FanType and the corresponding string value of OperationalStatus[0] or StatusDescriptions[0].
7.1.3 HP_Fan.OtherIdentifyingInfo[]
HP_Fan.OtherIdentifyingInfo[] property may optionally be implemented. This property can be used to
describe additional information about the element.
7.1.4 HP_Fan.IdentifyingDescriptions[]
HP_Fan.IdentifyingDescriptions[] property may optionally be implemented. This property describes the
additional information for the corresponding OtherIndentifyingInfo element.
7.1.5 Current Fan Speed
Current fan speed modeling is conditional. If the appropriate fan speed information is available, the
properties described in this section shall be implemented. These properties allow for a lightweight
implementation of current fan speed.
Current fan speed may optionally also be implemented by utilizing HP_NumericSensor. Please refer to
HP WBEM TC P00104, HP Sensors Profile for requirements.
7.1.5.1 HP_Fan.CurrentSpeed
If the current fan speed can be represented in units available with HP_Fan.CurrentSpeedUnits property,
HP_Fan.CurrentSpeed property shall be implemented. This property describes the current fan speed in
units represented by HP_FanCurrentSpeedUnits.
If current fan speed cannot be represented in units available with HP_Fan.CurrentSpeedUnits property,
HP_Fan.CurrentSpeed shall return a NULL value.
7.1.5.2 HP_Fan.CurrentSpeedUnits
If HP_Fan.CurrentSpeed contains a value, HP_Fan.CurrentSpeedUnits property shall be implemented.
This property describes the units of the current fan speed represented by HP_Fan_CurrentSpeed.
If HP_Fan.CurrentSpeed contains a NULL value, HP_Fan.CurrentSpeedUnits shall return a NULL value.