HP-UX WBEM RAIDSA-Instance Provider Datasheet
Table 2: HPUX_RAIDSARegisteredProfile properties
Table 2 describes the properties of the HPUX_RAIDSARegisteredProfile class. It has three columns. The first is the property name (including type
and units), the second is the property inheritance (indicating which class or superclass defines the property), and the third is the property’s value
and data source. Each row describes a property.
Property name Property Inheritance Property Value (and data source)
string (KEY) InstanceID Inherited from CIM_RegisteredProfile A string that specifies the instance of this class. In this case
“HPUX: RAIDSA HBA”
string RegisteredVersion Inherited from CIM_RegisteredProfile A string that denotes the registered version of this profile
string RegisteredName Inherited from CIM_RegisteredProfile The name of this Registered Profile
uint16 RegisteredOrganization Inherited from CIM_RegisteredProfile An integer that specifies the organization that defines this Profile.
In this case set to 1 (other).
String
OtherRegisteredOrganization
Inherited from CIM_RegisteredProfile A string that specifies the Registered Organization, in this case
“Hewlett Packard”
uint16 AdvertiseTypes Inherited from CIM_RegisteredProfile A string that signifies advertisement for profile information.
string ProviderVersion Inherited from
HPUX_RAIDSARegisteredProfile
A string that specifies the version of the Provider.
Note: It can be assumed properties not listed above will have their values set to NULL.
Table 3: intrinsic methods for HPUXRAIDSAPortController and HPUX_RAIDSARegisteredProfile
Table 3 describes the intrinsic methods supported by this provider. 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.
Method Name Description Exceptions Thrown
enumerateInstances Returns all instances of class with all
properties and their respective
values.
CIM_ERR_INVALID_PARAMETER (including
missing, duplicate, unrecognized or otherwise
incorrect parameters)
CIM_ERR_INVALID_CLASS ( wrong class is passed)
CIM_ERR_NOT_FOUND
(the request CIM Class does not exist in the
specified namespace)
CIM_ERR_FAILED (some other unspecified error
occurred)
( Failed to get one or more instances)
enumerateInstanceNames Return object path of all instances of
class.
CIM_ERR_INVALID_PARAMETER (including
missing, duplicate, unrecognized or otherwise
incorrect parameters)
CIM_ERR_FAILED (some other unspecified error
occurred)
CIM_ERR_INVALID_CLASS ( wrong class is passed)
getInstance Supported
CIM_ERR_INVALID_PARAMETER if wrong class, or
wrong number of keys.
CIM_ERR_FAILED if provider can’t get access to