HP-UX WBEM LVMProvider Datasheet

Page 9
HPUX_PhysicalVolume REF
Member [key]
Local to HPUX_PVInPVG HP-UX: Returns the lower level StorageExtent.
HPUX_PhysicalVolumeGroup REF
Collection [key]
Local to HPUX_PVInPVG HP-UX: Returns the higher level StorageExtent.
Table9: Intrinsic methods for all classes
Table 9 describes the intrinsic methods supported by this provide for all classes. It has three columns. The first is the method name, the second is
a description of the provider’s actions based on invoking that method, and the third is a list of any exceptions that could result from invoking the
method. Each row describes a method. Note that this provider supports no extrinsic methods.
Method Name Description
Exceptions Thrown
enumerateInstances Returns all instances of class with all
properties and their respective values.
CIM_ERR_NOT_SUPPORTED
(Thrown when a wrong class name is passed)
CIM_ERR_ACCESS_DENIED
(Thrown if the class is HPUX_PhysicalVolumeGroup and
user does not have rights to access /etc/lvmpvg)
CIM_ERR_FAILED
(Thrown if the LVM configuration files do not exist or if
the current Pegasus user cannot execute the vgdisplay,
lvdisplay or pvdisplay system utilities)
enumerateInstanceNames Returns object path of all instances of the
class.
CIM_ERR_NOT_SUPPORTED
(Thrown when a wrong class name is passed)
CIM_ERR_ACCESS_DENIED
(Thrown if the class is HPUX_PhysicalVolumeGroup and
user does not have rights to access /etc/lvmpvg)
CIM_ERR_FAILED
(Thrown if the LVM configuration files do not exist or if
the current Pegasus user cannot execute the vgdisplay,
lvdisplay or pvdisplay system utilities)
getInstance Returns the requested instance with all
properties and their respective values.
There will always be only one instance.
CIM_ERR_INVALID_PARAMETER
(Thrown when wrong class name, or wrong number of
keys is passed)
CIM_ERR_NOT_Found (from CIMOM)
(Thrown when the requested instance does not exist.)
CIM_ERR_ACCESS_DENIED
(Thrown if the class is HPUX_PhysicalVolumeGroup and
user does not have rights to access /etc/lvmpvg)
CIM_ERR_FAILED
(Thrown if the LVM configuration files do not exist or if
the current Pegasus user cannot execute the vgdisplay,
lvdisplay or pvdisplay system utilities)
modifyInstance Not Supported. CIM_ERR_NOT_SUPPORTED.
deleteInstance Not Supported. CIM_ERR_NOT_SUPPORTED.
Initialize Not Supported. None.
Terminate Not Supported. None.
createInstance Not Supported. CIM_ERR_NOT_SUPPORTED.