(file) Return to CIM_MetricService.mof CVS log (file) (dir) Up to [Pegasus] / pegasus / Schemas / CIM231 / DMTF / Metrics

  1 karl  1.1.2.2 // Copyright (c) 2009 DMTF.  All rights reserved.
  2                  [Version ( "2.23.0" ), 
  3                   UMLPackagePath ( "CIM::Metrics::BaseMetric" ), 
  4                   Description ( 
  5                      "CIM_MetricService provides the ability to manage metrics. For "
  6                      "each metric that the service manages, there shall be an "
  7                      "instance of CIM_ServiceAffectsElement that associates the "
  8                      "CIM_MetricService to the instance of CIM_BaseMetricDefinition "
  9                      "that defines the metric, where the value of the "
 10                      "CIM_ServiceAffectsElement.ElementAffects property is 5 "
 11                      "\"Manages\". The capabilities of the CIM_MetricService "
 12                      "instance are advertised through an instance of "
 13                      "CIM_MetricServiceCapabilities associated with the "
 14                      "CIM_MetricService instance through CIM_ElementCapabilities." )]
 15               class CIM_MetricService : CIM_Service {
 16               
 17               
 18                     [Description ( 
 19                         "ShowMetrics reports the Metrics available to be "
 20                         "collected for a ManagedElement, the ManagedElements for "
 21                         "which a metric defined by an instance of "
 22 karl  1.1.2.2           "CIM_BaseMetricDefinition is available to be collected, "
 23                         "and whether or not a particular metric is currently "
 24                         "being collected for a ManagedElement. \n"
 25                         "If the Subject parameter is specified and the Definition "
 26                         "parameter is NULL, upon successful completion of the "
 27                         "method, the DefinitionList[] parameter shall contain a "
 28                         "reference to an instance of CIM_BaseMetricDefinition for "
 29                         "each instance of CIM_BaseMetricDefinition to which the "
 30                         "instance of CIM_ManagedElement identified by the Subject "
 31                         "parameter is associated through CIM_MetricDefForME where "
 32                         "the CIM_BaseMetricDefinition instance is associated to "
 33                         "the CIM_MetricService instance through "
 34                         "CIM_ServiceAffectsElement, the MetricCollectionEnabled "
 35                         "parameter shall contain a value corresponding to the "
 36                         "value of the MetricCollectionEnabled property of the "
 37                         "instance of CIM_MetricDefForME that associates the "
 38                         "CIM_ManagedElement identified by the Subject parameter "
 39                         "with the CIM_BaseMetricDefinition for which a reference "
 40                         "is returned in the DefinitionList parameter at the same "
 41                         "array index.\n"
 42                         "If the Definition parameter is non-NULL and the Subject "
 43 karl  1.1.2.2           "parameter is NULL, upon successful completion of the "
 44                         "method the ManagedElements parameter shall contain a "
 45                         "reference to each CIM_ManagedElement instance to which "
 46                         "the CIM_BaseMetricDefinition instance referenced by the "
 47                         "Definition parameteris associated through "
 48                         "CIM_MetricDefForME and the MetricCollectionEnabled "
 49                         "parameter shall contain a value corresponding to the "
 50                         "value of the MetricCollectionEnabled property of the "
 51                         "instance of CIM_MetricDefForME that associates the "
 52                         "CIM_BaseMetricDefinition identified by the Definition "
 53                         "parameter with the CIM_ManagedElement for which a "
 54                         "reference is returned in the ManagedElements parameter "
 55                         "at the same array index as the reference to the CIM_ManagedElement.\n"
 56                         "If the Subject parameter and Definition parameter are "
 57                         "both non-NULL, the method shall return NULL values for "
 58                         "the DefinitionList and ManagedElements parameters, and "
 59                         "the MetricCollectionEnabled parameter shall contain a "
 60                         "single value that corresponds to the value of the "
 61                         "MetricCollectionEnabled property of the instance of "
 62                         "CIM_MetricDefForME that associates the instance of "
 63                         "CIM_ManagedElement identified by the Subject parameter "
 64 karl  1.1.2.2           "with the instance of CIM_BaseMetricDefinition identified "
 65                         "by the Definition parameter. If the Subject and "
 66                         "Definition parameters are both NULL, the method shall "
 67                         "return 2 \"Failed\". If the Definition parameter is a "
 68                         "reference to an instance of CIM_BaseMetricDefinition "
 69                         "that is not associated to the CIM_MetricService through "
 70                         "CIM_ServiceAffectsElement, the method shall return 2 "
 71                         "\"Failed\". If the Subject parameter does not identify a "
 72                         "single instance the Method shall return 2 \"Failed\"." ), 
 73                      ValueMap { "0", "1", "2", "..", "32768..65535" }, 
 74                      Values { "Success", "Not Supported", "Failed", 
 75                         "Method Reserved", "Vendor Specific" }]
 76                  uint32 ShowMetrics(
 77                        [IN, Description ( 
 78                            "The Subject parameter identifies an instance of "
 79                            "CIM_ManagedElement for which the method returns "
 80                            "references to instances of "
 81                            "CIM_BaseMetricDefinition that define metrics that "
 82                            "are being captured for the CIM_ManagedElement." )]
 83                     CIM_ManagedElement REF Subject, 
 84                        [IN, Description ( 
 85 karl  1.1.2.2              "The Definition parameter identifies an instance of "
 86                            "CIM_BaseMetricDefintion. The method returns "
 87                            "references to instances of CIM_ManagedElement for "
 88                            "which metrics defined by the instance of "
 89                            "CIM_BaseMetricDefinition are available to be "
 90                            "collected." )]
 91                     CIM_BaseMetricDefinition REF Definition, 
 92                        [IN ( false ), OUT, Description ( 
 93                            "Upon successful completion of the method, the "
 94                            "ManagedElements[] parameter may contain references "
 95                            "to CIM_ManagedElements for which the metric "
 96                            "identified by Definition parameter is available "
 97                            "for collection." ), 
 98                         ArrayType ( "Indexed" ), 
 99                         ModelCorrespondence { 
100                            "CIM_MetricService.ShowMetrics.DefinitionList" }]
101                     CIM_ManagedElement REF ManagedElements[], 
102                        [IN ( false ), OUT, Description ( 
103                            "Upon successful completion of the method, the "
104                            "DefinitionList parameter may contain references to "
105                            "instances of CIM_BaseMetricDefinitions that define "
106 karl  1.1.2.2              "metrics available for collection for the "
107                            "CIM_ManagedElement identified by the Subject "
108                            "parameter." ), 
109                         ArrayType ( "Indexed" ), 
110                         ModelCorrespondence { 
111                            "CIM_MetricService.ShowMetrics.ManagedElements" }]
112                     CIM_BaseMetricDefinition REF DefinitionList[], 
113                        [IN ( false ), OUT, Description ( 
114                            "Upon successful completion of the method, each "
115                            "array index of the MetricNames parameter shall "
116                            "contain the value of the Name property for the "
117                            "instance of CIM_BaseMetricDefinition referenced by "
118                            "the corresponding array index of the "
119                            "DefinitionList parameter." ), 
120                         ArrayType ( "Indexed" ), 
121                         ModelCorrespondence { 
122                            "CIM_MetricService.ShowMetrics.DefinitionList" }]
123                     string MetricNames[], 
124                        [IN ( false ), OUT, Description ( 
125                            "The MetricCollectionEnabled parameter indicates "
126                            "whether a metric is being collected for a managed "
127 karl  1.1.2.2              "element." ), 
128                         ValueMap { "2", "3", "4", "..", "32768..65535" }, 
129                         Values { "Enable", "Disable", "Reserved", 
130                            "DMTF Reserved", "Vendor Reserved" }]
131                     uint16 MetricCollectionEnabled[]);
132               
133                     [Description ( 
134                         "ShowMetricsByClass reports the Metrics available to be "
135                         "collected for all instances of a CIM class. The CIM "
136                         "classes for which a metric defined by an instance of "
137                         "CIM_BaseMetricDefinition is available to be collected, "
138                         "and whether or not a particular metric is currently "
139                         "being collected for a ManagedElement. \n"
140                         "If the Subject parameter is specified and the Definition "
141                         "parameter is NULL, upon successful completion of the "
142                         "method, the DefinitionList[] parameter shall contain a "
143                         "reference to an instance of CIM_BaseMetricDefinition for "
144                         "each instance of CIM_BaseMetricDefinition that is "
145                         "associated with all instances of the class identified by "
146                         "the Subject parameter, where the "
147                         "CIM_BaseMetricDefinition instance is associated to the "
148 karl  1.1.2.2           "CIM_MetricService instance through "
149                         "CIM_ServiceAffectsElement; the MetricCollectionEnabled "
150                         "parameter shall contain the value 2 \"Enabled\" if the "
151                         "value of the MetricCollectionEnabled property has the "
152                         "value 2 \"Enabled\" for every instance of "
153                         "CIM_MetricDefForME that associates the "
154                         "CIM_ManagedElement identified by the Subject parameter "
155                         "with the CIM_BaseMetricDefinition for which a reference "
156                         "CIM_BaseMetricDefinition is returned in the "
157                         "DefinitionList parameter at the same array index as the "
158                         "reference and the MetricCollectionEnabled parameter "
159                         "shall contain the value 3 \"Disabled\" if the value of "
160                         "the MetricCollectionEnabled property does not have the "
161                         "value 2 \"Enabled\" for every instance of "
162                         "CIM_MetricDefForME that associates the "
163                         "CIM_ManagedElement identified by the Subject parameter "
164                         "with the CIM_BaseMetricDefinition for which a reference "
165                         "CIM_BaseMetricDefinition is returned in the "
166                         "DefinitionList parameter at the same array index as the "
167                         "reference. \n"
168                         "If the Subject parameter and Definition parameter are "
169 karl  1.1.2.2           "both non-NULL, the method shall return NULL value for "
170                         "the DefinitionList parameter and the "
171                         "MetricCollectionEnabled parameter shall contain a single "
172                         "value that corresponds to the value of the "
173                         "MetricCollectionEnabled property of the instance of "
174                         "CIM_MetricDefForME that associates the instance of "
175                         "CIM_ManagedElement identified by the Subject parameter "
176                         "with the instance of CIM_BaseMetricDefinition identified "
177                         "by the Definition parameter. If the Subject and "
178                         "Definition parameters are both NULL, the method shall "
179                         "return 2 \"Failed\". If the Definition parameter is a "
180                         "reference to an instance of CIM_BaseMetricDefinition "
181                         "that is not associated to the CIM_MetricService through "
182                         "CIM_ServiceAffectsElement, the method shall return 2 "
183                         "\"Failed\". If the Subject parameter does not identify a "
184                         "single CIM Class the Method shall return 2 \"Failed\"." ), 
185                      ValueMap { "0", "1", "2", "..", "32768..65535" }, 
186                      Values { "Success", "Not Supported", "Failed", 
187                         "Method Reserved", "Vendor Specific" }]
188                  uint32 ShowMetricsByClass(
189                        [Required, IN, Description ( 
190 karl  1.1.2.2              "The Subject parameter identifies a CIM class for "
191                            "which the method returns references to instances "
192                            "of CIM_BaseMetricDefinition that define metrics "
193                            "that are available to be captured for all "
194                            "instances of the class." )]
195                     CIM_ManagedElement REF Subject, 
196                        [IN, Description ( 
197                            "The Definition parameter identifies an instance of "
198                            "CIM_BaseMetricDefinition. The method returns "
199                            "references to instances of CIM_ManagedElement for "
200                            "which metrics defined by the instance of "
201                            "CIM_BaseMetricDefinition are available to be "
202                            "collected." )]
203                     CIM_BaseMetricDefinition REF Definition, 
204                        [IN ( false ), OUT, Description ( 
205                            "Upon successful completion of the method, the "
206                            "DefinitionList parameter may contain references to "
207                            "instances of CIM_BaseMetricDefinitions that define "
208                            "metrics available for collection for the "
209                            "CIM_ManagedElement identified by the Subject "
210                            "parameter." ), 
211 karl  1.1.2.2           ArrayType ( "Indexed" ), 
212                         ModelCorrespondence { 
213                            "CIM_MetricService.ShowMetricsByClass.ManagedElements" }]
214                     CIM_BaseMetricDefinition REF DefinitionList[], 
215                        [IN ( false ), OUT, Description ( 
216                            "Upon successful completion of the method, each "
217                            "array index of the MetricNames parameter shall "
218                            "contain the value of the Name property for the "
219                            "instance of CIM_BaseMetricDefinition referenced by "
220                            "the corresponding array index of the "
221                            "DefinitionList parameter." ), 
222                         ArrayType ( "Indexed" ), 
223                         ModelCorrespondence { 
224                            "CIM_MetricService.ShowMetricsByClass.DefinitionList" }]
225                     string MetricNames[], 
226                        [IN ( false ), OUT, Description ( 
227                            "The MetricCollectionEnabled parameter indicates "
228                            "whether a metric is being collected for all "
229                            "instances of a class of managed elements." ), 
230                         ValueMap { "2", "3", "4", "..", "32768..65535" }, 
231                         Values { "Enabled", "Disabled", "Reserved", 
232 karl  1.1.2.2              "DMTF Reserved", "Vendor Reserved" }]
233                     uint16 MetricCollectionEnabled[]);
234               
235                     [Description ( 
236                         "ControlMetrics enables and disables the collection of "
237                         "metrics. It is used to control the collection of each "
238                         "type of metric for a CIM_ManagedElement, the collection "
239                         "of a given type of metric for all ManagedElements, or "
240                         "the collection of a specific metric for a specific "
241                         "ManagedElement. \n"
242                         "If the Subject parameter is specified and the Definition "
243                         "parameter is NULL and the MetricCollectionEnabled "
244                         "parameter has the value 2 \"Enabled\" or 3 \"Disabled\", "
245                         "upon successful completion of the method, the "
246                         "MetricCollectionEnabled property of each instance of "
247                         "CIM_MetricDefForME that references the instance of "
248                         "CIM_ManagedElement identified by the Subject parameter "
249                         "and references an instance of CIM_BaseMetricDefinition "
250                         "that is associated to the CIM_BaseMetricService through "
251                         "the CIM_ServiceAffectsElement association shall have the "
252                         "value of the MetricCollectionEnabled parameter. If the "
253 karl  1.1.2.2           "Subject parameter is specified and the Definition "
254                         "parameter is NULL and the value of the "
255                         "MetricCollectionEnabled parameter is 4 \"Reset\" upon "
256                         "successful completion of the method, the value of the "
257                         "MetricCollectionEnabled of each instance of "
258                         "CIM_MetricDefForME that references the instance of "
259                         "CIM_ManagedElement identified by the Subject parameter "
260                         "and references an instance of CIM_BaseMetricDefinition "
261                         "that is associated to the CIM_BaseMetricService through "
262                         "the CIM_ServiceAffectsElement association shall "
263                         "transition to 3 \"Disabled\" then to 2 \"Enabled\". If "
264                         "the Definition parameter is non-NULL and the Subject "
265                         "parameter is NULL, and the MetricCollectionEnabled "
266                         "parameter has the value 2 \"Enabled\" or 3 \"Disabled\", "
267                         "upon successful completion of the method the "
268                         "MetricCollectionEnabled property of each instance of "
269                         "CIM_MetricDefForME that references the instance of "
270                         "CIM_BaseMetricDefinition identified by the Definition "
271                         "parameter shall have the value of the "
272                         "MetricCollectionEnabled parameter. If the Definition "
273                         "parameter is non-NULL and the Subject parameter is NULL, "
274 karl  1.1.2.2           "and the value of the MetricCollectionEnabled parameter "
275                         "is 4 \"Reset\" upon successful completion of the method "
276                         "the MetricCollectionEnabled property of each instance of "
277                         "CIM_MetricDefForME that references the instance of "
278                         "CIM_BaseMetricDefinition identified by the Definition "
279                         "parameter shall transition to 3 \"Disabled\" then to 2 "
280                         "\"Enabled\". If the Subject parameter and Definition "
281                         "parameter are both non-NULL, and the "
282                         "MetricCollectionEnabled parameter has the value 2 "
283                         "\"Enable\" or 3 \"Disable\", upon successful completion "
284                         "of the method, the MetricCollectionEnabled property of "
285                         "the instance of CIM_MetricDefForME that references the "
286                         "instance of CIM_ManagedElement identified by the Subject "
287                         "parameter and references the instance of "
288                         "CIM_BaseMetricDefinition identified by the Definition "
289                         "parameter shall have the value of the "
290                         "MetricCollectionEnabled parameter.\n"
291                         "If the Subject parameter and Definition parameter are "
292                         "both non-NULL and the value of the "
293                         "MetricCollectionEnabled parameter is 4 \"Reset\" upon "
294                         "successful completion of the method, the "
295 karl  1.1.2.2           "MetricCollectionEnabled property of the instance of "
296                         "CIM_MetricDefForME that references the instance of "
297                         "CIM_ManagedElement identified by the Subject parameter "
298                         "and references the instance of CIM_BaseMetricDefinition "
299                         "identified by the Definition parameter shall transition "
300                         "to 3 \"Disabled\" then to 2 \"Enabled\". If the Subject "
301                         "parameter and Definition parameter are both non-NULL and "
302                         "there is not an instance of CIM_MetricDefForME that "
303                         "associates the two instances, the method shall return 2 "
304                         "\"Failed\". If the Subject and Definition parameters are "
305                         "both NULL, the method shall return 2 \"Failed\". If the "
306                         "Definition parameter is a reference to an instance of "
307                         "CIM_BaseMetricDefinition that is not associated to the "
308                         "CIM_MetricService through CIM_ServiceAffectsElement, the "
309                         "method shall return 2 \"Failed\". If the Subject "
310                         "parameter does not identify a single instance the Method "
311                         "shall return 2 \"Failed\"." ), 
312                      ValueMap { "0", "1", "2", "..", "32768..65535" }, 
313                      Values { "Success", "Not Supported", "Failed", 
314                         "Method Reserved", "Vendor Specific" }]
315                  uint32 ControlMetrics(
316 karl  1.1.2.2          [IN, Description ( 
317                            "The Subject parameter identifies managed "
318                            "element(s) for which metrics will be controlled." )]
319                     CIM_ManagedElement REF Subject, 
320                        [IN, Description ( 
321                            "The Definition parameter identifies a "
322                            "CIM_BaseMetricDefinition for which metrics will be "
323                            "controlled." )]
324                     CIM_BaseMetricDefinition REF Definition, 
325                        [Required, IN, Description ( 
326                            "The MetricCollectionEnabled parameter indicates "
327                            "the desired operation to perform on the metrics." ), 
328                         ValueMap { "2", "3", "4", "..", "32768..65535" }, 
329                         Values { "Enable", "Disable", "Reset", "DMTF Reserved", 
330                            "Vendor Reserved" }]
331                     uint16 MetricCollectionEnabled);
332               
333                     [Description ( 
334                         "ControlMetricsByClass enables and disables the "
335                         "collection of metrics. It is used to control the "
336                         "collection of each type of metric for all instances of a "
337 karl  1.1.2.2           "class or the collection of a specific metric for all "
338                         "instances of a class. \n"
339                         "If the Definition parameter is NULL, and the "
340                         "MetricCollectionEnabled parameter has the value 2 "
341                         "\"Enabled\" or 3 \"Disabled\", upon successful "
342                         "completion of the method, the MetricCollectionEnabled "
343                         "property of each instance of CIM_MetricDefForME that "
344                         "references an instance of the class identified by the "
345                         "Subject parameter and references an instance of "
346                         "CIM_BaseMetricDefinition that is associated to the "
347                         "CIM_BaseMetricService through the "
348                         "CIM_ServiceAffectsElement association shall have the "
349                         "value of the MetricCollectionEnabled parameter. If the "
350                         "Definition parameter is NULL, and the "
351                         "MetricCollectionEnabled parameter has the value 4 "
352                         "\"Reset\", upon successful completion of the method, the "
353                         "MetricCollectionEnabled property of each instance of "
354                         "CIM_MetricDefForME that references an instance of the "
355                         "class identified by the Subject parameter and references "
356                         "an instance of CIM_BaseMetricDefinition that is "
357                         "associated to the CIM_BaseMetricService through the "
358 karl  1.1.2.2           "CIM_ServiceAffectsElement association shall transition "
359                         "to 3 \"Disabled\" then to 2 \"Enabled\". If the "
360                         "Definition parameter is non-NULL, and the "
361                         "MetricCollectionEnabled parameter has the value 2 "
362                         "\"Enable\" or 3 \"Disable\", upon successful completion "
363                         "of the method the MetricCollectionEnabled property of "
364                         "each instance of CIM_MetricDefForME that references the "
365                         "instance of CIM_BaseMetricDefinition identified by the "
366                         "Definition parameter and references an instance of the "
367                         "class identified by the Subject parameter shall have the "
368                         "value of the MetricCollectionEnabled parameter. If the "
369                         "Definition parameter is non-NULL, and the "
370                         "MetricCollectionEnabled parameter has the value 4 "
371                         "\"Reset\", upon successful completion of the method the "
372                         "MetricCollectionEnabled property of each instance of "
373                         "CIM_MetricDefForME that references the instance of "
374                         "CIM_BaseMetricDefinition identified by the Definition "
375                         "parameter and references an instance of the class "
376                         "identified by the Subject parameter shall transition to "
377                         "3 \"Disabled\" then to 2 \"Enabled\". For each instance "
378                         "of the class identified by the Subject parameter, if "
379 karl  1.1.2.2           "there is not an instance of CIM_MetricDefForME that "
380                         "associates the CIM_BaseMetricDefinition instance "
381                         "identified by the Definition parameter to the instance, "
382                         "the method shall return 2 \"Failed\". If the Subject and "
383                         "Definition parameters are both NULL, the method shall "
384                         "return 2 \"Failed\". If the Definition parameter is a "
385                         "reference to an instance of CIM_BaseMetricDefinition "
386                         "that is not associated to the CIM_MetricService through "
387                         "CIM_ServiceAffectsElement, the method shall return 2 "
388                         "\"Failed\". If the Subject parameter does not identify a "
389                         "single CIM Class the Method shall return 2 \"Failed\"." ), 
390                      ValueMap { "0", "1", "2", "..", "32768..65535" }, 
391                      Values { "Success", "Not Supported", "Failed", 
392                         "Method Reserved", "Vendor Specific" }]
393                  uint32 ControlMetricsByClass(
394                        [Required, IN, Description ( 
395                            "The Subject parameter identifies the CIM class for "
396                            "which metrics will be controlled." )]
397                     CIM_ManagedElement REF Subject, 
398                        [IN, Description ( 
399                            "The Definition parameter identifies a "
400 karl  1.1.2.2              "CIM_BaseMetricDefinition for which metrics will be "
401                            "controlled." )]
402                     CIM_BaseMetricDefinition REF Definition, 
403                        [Required, IN, Description ( 
404                            "The MetricCollectionEnabled parameter indicates "
405                            "the desired operation to perform on the metrics." ), 
406                         ValueMap { "2", "3", "4", "..", "32768..65535" }, 
407                         Values { "Enable", "Disable", "Reset", "DMTF Reserved", 
408                            "Vendor Reserved" }]
409                     uint16 MetricCollectionEnabled);
410               
411                     [Description ( 
412                         "GetMetricValues provides the ability to return a "
413                         "filtered list of CIM_BaseMetricValue instances. \n"
414                         "If the Definition parameter is NULL, the method shall "
415                         "return 2 \"Failed\". If the Definition parameter is a "
416                         "reference to an instance of CIM_BaseMetricDefinition "
417                         "with which the CIM_MetricService is not associated "
418                         "through CIM_ServiceAffectsElement, the method shall "
419                         "return 2 \"Failed\"." ), 
420                      ValueMap { "0", "1", "2", "..", "32768..65535" }, 
421 karl  1.1.2.2        Values { "Success", "Not Supported", "Failed", 
422                         "Method Reserved", "Vendor Specific" }]
423                  uint32 GetMetricValues(
424                        [Required, IN, Description ( 
425                            "The Definition parameter identifies a "
426                            "CIM_BaseMetricDefinition for which metrics will be "
427                            "returned." )]
428                     CIM_BaseMetricDefinition REF Definition, 
429                        [IN, Description ( 
430                            "The Range parameter identifies how the instances "
431                            "are selected. The algorithm for ordering value "
432                            "instances is metric definition specific." ), 
433                         ValueMap { "2", "3", "..", "32768..65535" }, 
434                         Values { "Minimum", "Maximum", "DMTF Reserved", 
435                            "Vendor Specific" }]
436                     uint16 Range, 
437                        [IN, Description ( 
438                            "The Count parameter identifies the maximum number "
439                            "of instances to to be returned by the method." )]
440                     uint16 Count, 
441                        [IN ( false ), OUT, Description ( 
442 karl  1.1.2.2              "Upon successful completion of the method, the "
443                            "Values parameter contains references to instances "
444                            "of CIM_BaseMetricValue, filteredaccording to the "
445                            "values of the input parameters." ), 
446                         ArrayType ( "Indexed" ), 
447                         ModelCorrespondence { 
448                            "CIM_MetricService.ShowMetrics.ManagedElements" }]
449                     CIM_BaseMetricValue REF Values[]);
450               
451                     [Description ( 
452                         "Method used to allow specification of the point in time "
453                         "metric gathering is to be started and to specify the "
454                         "preferred sample interval time for periodic data "
455                         "gathering. \n"
456                         "Whenever sampling for additional metrics is started, the "
457                         "settings specified by this method may be used." ), 
458                      ValueMap { "0", "1", "2", "..", "32768..65535" }, 
459                      Values { "Success", "Not Supported", "Failed", 
460                         "Method Reserved", "Vendor Specific" }]
461                  uint32 ControlSampleTimes(
462                        [Required, IN, Description ( 
463 karl  1.1.2.2              "Point in time when sampling for the metrics is to "
464                            "be started. \n"
465                            "A value of 99990101000000.000000+000 shall "
466                            "indicate that sampling should start at the next "
467                            "time it is synchronized to the full hour. Sampling "
468                            "is synchronized to the full hour if seconds since "
469                            "midnight modulo sample interval in seconds is "
470                            "equal to 0." )]
471                     datetime StartSampleTime, 
472                        [Required, IN, Description ( 
473                            "Preferred sample interval time. In order to get "
474                            "correlatable metrics, it is recommended that the "
475                            "sample interval be chosen in a way that 3600 "
476                            "modulo sample interval time in seconds is equal to "
477                            "0. \n"
478                            "It is the responsibility of the CIM metric service "
479                            "implementation to decide whether the requested "
480                            "sample interval time is honored. \n"
481                            "The CIM client can check whether or not the metric "
482                            "providers are honoring the requested sample "
483                            "interval time by retrieving related "
484 karl  1.1.2.2              "BaseMetricDefinition instances and checking the "
485                            "contents of the "
486                            "\"CIM_BaseMetricDefinition.SampleInterval\" "
487                            "property." )]
488                     datetime PreferredSampleInterval, 
489                        [Required, IN, Description ( 
490                            "Boolean that when set to TRUE requests that "
491                            "gathering of all metrics associated to the metric "
492                            "service is re-started with this method call." )]
493                     boolean RestartGathering);
494               
495               };

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2