Dell PowerVault ML6000 Dell PowerVault ML6000 SMI-S Reference Guide - Page 17

Using CIM Indications, To subscribe your CIM clients to receive indications from your library, Table 1 - wanted

Page 17 highlights

Table 1 CIM Methods Method enumerateInstances() enumerateInstanceNames() getInstance() associators() associatorName() references() referenceName() Using CIM Indications How it is Used Enumerates instances of a CIM class Enumerates names of instances of a CIM class Gets a CIM instance Enumerates associators of a CIM object Enumerates names of associators of a CIM object Enumerates references to a CIM object Enumerates names of references to a CIM object A CIM indication is a message that communicates a change in the status of an SMI-S managed device-in this case, a change in the status of the library. Your library can send these messages, or indications, to any CIM client that has subscribed to receive them. To enable indications, first subscribe your CIM clients to receive indications from the library, and then use a WQL query to identify each indication that you want to receive. To subscribe your CIM clients to receive indications from your library 1 Create a CIM_ListenerDestinationCIMXML instance for each client listening for indications. Clients can only receive indications on port 61000 over http or https. So the CIM_ListenerDestinationCIMXML. Destination should use the http://< ip address of the client>:61000 format. For example, http:// 172.16.42.122:61000 2 Use the appropriate WBEM query language (WQL) queries from Table 2 to create the supported Indication filters. 3 Create a CIM_IndicationSubscription association between the CIM_ListenerDestinationCIMXML and the CIM_IndicationFilters. For details on how to create and receive indications, refer to the Indications subprofile in the SMI-S 1.2 specification. The storage library profile and its subprofiles contain a list of indication filters that your CIM clients can receive, while the messages themselves are defined in the SMI-S Indications subprofile. The following table provides WQL queries for all indications supported by the ML6000. Dell PowerVault ML6000 SMI-S Reference Guide 13

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94

Dell PowerVault ML6000 SMI-S Reference Guide
13
Using CIM Indications
A CIM indication is a message that communicates a change in the status of an SMI-S managed deviceā€”in
this case, a change in the status of the library. Your library can send these messages, or indications, to any
CIM client that has subscribed to receive them.
To enable indications, first subscribe your CIM clients to receive indications from the library, and then use
a WQL query to identify each indication that you want to receive.
To subscribe your CIM clients to receive indications from your library
1
Create a CIM_ListenerDestinationCIMXML instance for each client listening for indications. Clients can
only receive indications on port 61000 over http or https. So the CIM_ListenerDestinationCIMXML.
Destination should use the http://< ip address of the client>:61000 format. For example, http://
172.16.42.122:61000
2
Use the appropriate WBEM query language (WQL) queries from
Table 2
to create the supported
Indication filters.
3
Create a CIM_IndicationSubscription association between the CIM_ListenerDestinationCIMXML and
the CIM_IndicationFilters.
For details on how to create and receive indications, refer to the Indications subprofile in the SMI-S 1.2
specification.
The storage library profile and its subprofiles contain a list of indication filters that your CIM clients can
receive, while the messages themselves are defined in the SMI-S Indications subprofile. The following table
provides WQL queries for all indications supported by the ML6000.
Table 1
CIM Methods
Method
How it is Used
enumerateInstances()
Enumerates instances of a CIM class
enumerateInstanceNames()
Enumerates names of instances of a CIM class
getInstance()
Gets a CIM instance
associators()
Enumerates associators of a CIM object
associatorName()
Enumerates names of associators of a CIM object
references()
Enumerates references to a CIM object
referenceName()
Enumerates names of references to a CIM object