HP Insight Management WBEM Providers for HP integrated VMware ESXi 5.0 U2 December 2012 Profiles

22
Version 2.0.0
For each association instance found in previous step
If the association instance is a HP_ExtendsProfile
If
HP_ExtendsProfile.dependent
property equals the REF of this instance of
HP_RegisteredProfile, then this profile is an extension profile. The client
can
determine
the profile being extended by following the antecedent property of the found
HP_ExtendsProfile association instance. NOTE:It is invalid for an extension profile to
extend 2 different profiles, thus it is an error if another HP_ExtendsProfile
association
is
found where the dependent property equals this HP_RegisteredProfile instances
REF.
Else if
HP_ExtensProfile.antecedent
property equals this HP_RegisteredProfile
instance REF then this profile has been extended and the client can follow the
HP_ExtendsProfile.dependent
to determine the profile that extends this profile
instance. NOTE: It is valid for a profile to be extended by multiple extension profiles.
Therefore, it is not an error for this case to be hit for multiple given
HP_RegisteredProfile instances.
If the association instance is a HP_ReferencedProfile
If
HP_ReferencedProfile.antecedent
equals this instance of HP_RegisteredProfile,
then this profile references another profile. The client can determine which HP profile
this registered profile references by following the dependent REF.
If
HP_ReferencedProfile.dependent
equals this instance of HP_RegisteredProfile then
the profile is referenced by another profile. The client can determine which profile
references this profile by following the dependent REF.
9.3 Determining if a standard profile implementation has HP specific
extensions
The following algorithm can be followed to determine if a standard profile implementation has been
extended by a profile defined by HP:
For any given standard profile, find its central class using the algorithms defined in DMTF Profile
Registration Profile (DSP1033).
From the central class, find its corresponding profile registration using the algorithm defined in DSP
1033.
Query all instances of HP_ExtendsProfile where the Antecedent property equals the instance of
profile registration found in the previous step.
Follow the association (via the Dependent REF) to the corresponding extension profile.
This profile will define the extension to the profile referenced in the Antecedent REF. This
includes:
All classes that have been extended via inheritance (sub-classes)
All additional classes and association added to extended classes.
10 CIM Elements
The implementation requirements for the classes and properties described in this section are defined in
the “Implementation Requirements” section
(see Section 10).