HP WBEM Services for HP-UX and Linux System Administrator's Guide

HP WBEM Services CIM Operations
Operations Implemented by Providers
Appendix B 97
Operations Implemented by Providers
The following CIM operations are implemented by instance providers for
the classes they support. The methods are intrinsic. If the provider does
not support a particular method, the implementation returns
CIM_ERR_NOT_SUPPORTED.
GetInstance (Read)
Takes a namespace, classname, and key properties and values.
Returns the instance with all its properties.
EnumerateInstances (Read)
Takes a namespace and a classname. Returns all instances of the
specified class, including all properties. When invoked on a class with
subclasses, HP WBEM Services will pass the EnumerateInstance
CIM operation to providers for all of the subclasses, and combine all
the results into a single response.
EnumerateInstanceNames (Read)
Takes a namespace and a classname. Returns all instances of the
specified class. It returns all key properties, but it does not return
non-key properties.When invoked on a class with subclasses, HP
WBEM Services will pass the EnumerateInstanceNames CIM
operation to providers for all of the subclasses, and combine all the
results into a single response.
CreateInstance (Write)
Takes a namespace, classname, and key properties and values. Can
accept other properties and values. Creates an instance that meets
those criteria.
DeleteInstance (Write)
Takes a namespace, classname, and key properties and values. Can
accept other properties and values. Deletes the instance that meets
those criteria.
ModifyInstance (Write)
Takes a namespace, classname, and key properties and values. Can
accept other properties and values. Modifies the instance that meets
those criteria.