Generic CIM Operations with WSMan::GenericOps

The
GenericOps
module implements some of the generic operations specified in the WS-Management CIM bindings published by the DMTF.
Not all generic operations are implemented. The Perl module is located at
Perl/lib/WSMan/GenericOps.pm
.
The
WSBasic
module discussed in SOAP Message Construction with WSMan::WSBasic provides more primitive intrinsic WS-Management operations. The
GenericOps
module requires the
WSMan::WSBasic
module.
Table 1 lists the methods the
GenericOps
class provides, which are discussed in more detail below.
Methods in WSMan::GenericOps
Method
Description
Constructor.
Registers extra XML namespaces that might be required for proprietary tags in the SOAP message.
Registers extra CIM namespaces that the WS-Management server might require.
Performs the
wsmid:Identify
operation, which causes the WS-Management server to identify itself.
Enumerates the instances of a given class.
Enumerates only the key values of the instances of a given class.
Returns the instances related to the source object through an association.
Returns objects with only the key values of the associated instance populated.
Returns objects containing association instances of which the class is a part.
Returns objects containing key values of the association instances of which the class is a part.
Retrieves a particular instance of a class.