(file) Return to Core_Statistics.mof CVS log (file) (dir) Up to [Pegasus] / pegasus / Schemas / CIMPrelim291

  1 a.dunfey 1.1 // ===================================================================
  2              // Title:  Core Statistics
  3              // $State: Preliminary $
  4              // $Date: 2005/01/05 00:54:00 $
  5              // $Source: /home/dmtf2/dotorg/var/cvs/repositories/dev/Schema/MOF/Core_Statistics.mof,v $
  6              // $Revision: 1.9 $
  7              // ===================================================================
  8              //#pragma inLine ("Includes/copyright.inc")
  9              // Copyright 1998-2005 Distributed Management Task Force, Inc. (DMTF).
 10              // All rights reserved.
 11              // DMTF is a not-for-profit association of industry members dedicated
 12              // to promoting enterprise and systems management and interoperability.
 13              // DMTF specifications and documents may be reproduced for uses
 14              // consistent with this purpose by members and non-members,
 15              // provided that correct attribution is given.
 16              // As DMTF specifications may be revised from time to time,
 17              // the particular version and release date should always be noted.
 18              // 
 19              // Implementation of certain elements of this standard or proposed
 20              // standard may be subject to third party patent rights, including
 21              // provisional patent rights (herein "patent rights"). DMTF makes
 22 a.dunfey 1.1 // no representations to users of the standard as to the existence
 23              // of such rights, and is not responsible to recognize, disclose, or
 24              // identify any or all such third party patent right, owners or
 25              // claimants, nor for any incomplete or inaccurate identification or
 26              // disclosure of such rights, owners or claimants. DMTF shall have no
 27              // liability to any party, in any manner or circumstance, under any
 28              // legal theory whatsoever, for failure to recognize, disclose, or
 29              // identify any such third party patent rights, or for such party's
 30              // reliance on the standard or incorporation thereof in its product,
 31              // protocols or testing procedures. DMTF shall have no liability to
 32              // any party implementing such standard, whether such implementation
 33              // is foreseeable or not, nor to any patent owner or claimant, and shall
 34              // have no liability or responsibility for costs or losses incurred if
 35              // a standard is withdrawn or modified after publication, and shall be
 36              // indemnified and held harmless by any party implementing the
 37              // standard from any and all claims of infringement by a patent owner
 38              // for such implementations.
 39              // 
 40              // For information about patents held by third-parties which have
 41              // notified the DMTF that, in their opinion, such patent may relate to
 42              // or impact implementations of DMTF standards, visit
 43 a.dunfey 1.1 // http://www.dmtf.org/about/policies/disclosures.php.
 44              //#pragma inLine
 45              // ===================================================================
 46              // Description: The Core Model defines basic management concepts.
 47              //              This file defines the top of the Statistics/
 48              //              StatisticalData hierarchies.
 49              // 
 50              //              The object classes below are listed in an order that
 51              //              avoids forward references. Required objects, defined
 52              //              by other working groups, are omitted.
 53              // ==================================================================
 54              // Change Log for v2.9 Preliminary
 55              // CR1384 - Add StatisticsCollection
 56              // 
 57              // Change Log for v2.8 Final
 58              // CR1210 - Removal of experimental Qualifiers for core.
 59              // CR1223 - SysDev Omnibus CR - Minor MOF corrections.
 60              // 
 61              // Change Log for v2.8 Preliminary
 62              // CR1082 - Fix reference of 0 value in StatisticalData.SampleInterval
 63              //          to reference a zero time interval value.
 64 a.dunfey 1.1 // CR952 - Add some time related properties
 65              // CR1019 - CIM Versioning for 2.8 Preliminary
 66              // CR1047 - Create StatisticalSettings to coordinate
 67              //          with changes made to StatisticalData.
 68              // 
 69              // Change Log for v2.7
 70              // CR968 - Remove the Experimental qualifier
 71              // CR994 - Update description of InstanceID
 72              // 
 73              // Change Log for v2.7
 74              // CR721 - Introduce StatisticalData, ElementStatisticalData,
 75              //         and ReleatedStatisticalData
 76              // ==================================================================
 77              
 78              #pragma locale ("en_US")
 79              
 80              
 81              // ==================================================================
 82              // StatisticalData
 83              // ==================================================================
 84                 [Abstract, Version ( "2.8.0" ), Description (
 85 a.dunfey 1.1        "CIM_StatisticalData is a root class for any arbitrary "
 86                     "collection of statistical data and/or metrics applicable to "
 87                     "one or more ManagedElements. These statistics MUST represent "
 88                     "the most recent observations and MUST NOT be provided if "
 89                     "irrelevant or stale. Note that this class uses a simplified "
 90                     "naming/identity algorithm as compared to "
 91                     "CIM_StatisticalInformation.")]
 92              class CIM_StatisticalData : CIM_ManagedElement {
 93              
 94                    [Key, Description (
 95                        "Within the scope of the instantiating Namespace, InstanceID "
 96                        "opaquely and uniquely identifies an instance of this class. "
 97                        "In order to ensure uniqueness within the NameSpace, the "
 98                        "value of InstanceID SHOULD be constructed using the "
 99                        "following 'preferred' algorithm: \n"
100                        "<OrgID>:<LocalID> \n"
101                        "Where <OrgID> and <LocalID> are separated by a colon ':', "
102                        "and where <OrgID> MUST include a copyrighted, trademarked "
103                        "or otherwise unique name that is owned by the business "
104                        "entity creating/defining the InstanceID, or is a registered "
105                        "ID that is assigned to the business entity by a recognized "
106 a.dunfey 1.1           "global authority (This is similar to the <Schema "
107                        "Name>_<Class Name> structure of Schema class names.) In "
108                        "addition, to ensure uniqueness <OrgID> MUST NOT contain a "
109                        "colon (':'). When using this algorithm, the first colon to "
110                        "appear in InstanceID MUST appear between <OrgID> and "
111                        "<LocalID>. \n"
112                        "<LocalID> is chosen by the business entity and SHOULD not "
113                        "be re-used to identify different underlying (real-world) "
114                        "elements. If the above 'preferred' algorithm is not used, "
115                        "the defining entity MUST assure that the resultant "
116                        "InstanceID is not re-used across any InstanceIDs produced "
117                        "by this or other providers for this instance's NameSpace. \n"
118                        "For DMTF defined instances, the 'preferred' algorithm MUST "
119                        "be used with the <OrgID> set to 'CIM'.")]
120                 string InstanceID;
121              
122                    [Required, Override ( "ElementName" ), Description (
123                        "The user friendly name for this instance of "
124                        "StatisticalData. In addition, the user friendly name can be "
125                        "used as a index property for a search of query. (Note: Name "
126                        "does not have to be unique within a namespace.)")]
127 a.dunfey 1.1    string ElementName;
128              
129                    [Description (
130                        "The time, relative to managed element where the statistic "
131                        "was collected, when the first measurement was taken. If the "
132                        "statistic is reset, the StartStatisticTime is the time when "
133                        "the reset was performed.")]
134                 datetime StartStatisticTime;
135              
136                    [Description (
137                        "The time the most recent measurement was taken, relative to "
138                        "the managed element where the statistic was collected.")]
139                 datetime StatisticTime;
140              
141                    [Description (
142                        "Some statistics are sampled at consistent time intervals. "
143                        "This property provides the sample interval so that client "
144                        "applications can determine the minimum time that new "
145                        "statistics should be pulled. If the statistics are not "
146                        "sampled at consistent time intervals, this property must be "
147                        "set to a zero time interval.")]
148 a.dunfey 1.1    datetime SampleInterval = "00000000000000.000000:000";
149              
150                    [Description (
151                        "Method to reset one or more of the instance's statistics. "
152                        "The method takes one parameter as input - an array of "
153                        "strings indicating which statistics to reset. If all the "
154                        "statistics in the instance should be reset, the first "
155                        "element of the array MUST be set to \"All\" or \"ALL\". If "
156                        "one or more individual statistics should be reset, the "
157                        "corresponding property names are entered into the elements "
158                        "of the array. \n"
159                        "The method returns 0 if successful, 1 if not supported, and "
160                        "any other value if an error occurred. A method is specified "
161                        "so that the StatisticalInformation's provider/ "
162                        "instrumentation, which calculates the statistics, can reset "
163                        "its internal processing, counters, etc. \n"
164                        "In a subclass, the set of possible return codes could be "
165                        "specified, using a ValueMap qualifier on the method. The "
166                        "strings to which the ValueMap contents are 'translated' may "
167                        "also be specified in the subclass as a Values array "
168                        "qualifier.")]
169 a.dunfey 1.1    uint32 ResetSelectedStats ( 
170                       [IN, Description (
171                           "Array of strings indicating which statistics to reset.")]
172                    string SelectedStatistics[]); 
173              };
174              
175              
176              // ==================================================================
177              // ElementStatisticalData
178              // ==================================================================
179                 [Association, Version ( "2.7.0" ), Description (
180                     "CIM_ElementStatisticalData is an association that relates a "
181                     "ManagedElement to its StatisticalData. Note that the "
182                     "cardinality of the ManagedElement reference is Min(1), Max(1). "
183                     "This cardinality mandates the instantiation of the "
184                     "ElementStatisticalData association for the referenced instance "
185                     "of CIM_StatisticalData. ElementStatisticalData describes the "
186                     "existence requirements and context for the "
187                     "CIM_StatisticalData, relative to a specific ManagedElement.")]
188              class CIM_ElementStatisticalData {
189              
190 a.dunfey 1.1       [Key, Min ( 1 ), Max ( 1 ), Description (
191                        "The ManagedElement for which statistical or metric data is "
192                        "defined.")]
193                 CIM_ManagedElement REF ManagedElement;
194              
195                    [Key, Description (
196                        "The statistic information/object.")]
197                 CIM_StatisticalData REF Stats;
198              };
199              
200              
201              // ==================================================================
202              // RelatedStatisticalData
203              // ==================================================================
204                 [Association, Version ( "2.7.0" ), Description (
205                     "CIM_RelatedStatisticalData is an association that defines "
206                     "hierarchies and/or dependencies of related CIM_Statistical "
207                     "Data classes.")]
208              class CIM_RelatedStatisticalData {
209              
210                    [Key, Description (
211 a.dunfey 1.1           "The statistic information/object.")]
212                 CIM_StatisticalData REF Stats;
213              
214                    [Key, Description (
215                        "The related statistics.")]
216                 CIM_StatisticalData REF RelatedStats;
217              
218                    [Description (
219                        "A free-form string describing how the statistics are "
220                        "related.")]
221                 string Description;
222              };
223              
224              
225              // ==================================================================
226              // StatisticalInformation
227              // ==================================================================
228                 [Abstract, Version ( "2.6.0" ), Description (
229                     "CIM_StatisticalInformation is a root class for any arbitrary "
230                     "collection of statistical data and/or metrics applicable to "
231                     "one or more ManagedSystemElements. Note that the CIM_ "
232 a.dunfey 1.1        "StatisticalData class uses a simplified naming/identity "
233                     "algorithm as compared to this class. StatisticalInformation is "
234                     "not deprecated since its naming algorithm is still in use in "
235                     "various implementations.")]
236              class CIM_StatisticalInformation : CIM_ManagedElement {
237              
238                    [Description (
239                        "The Name property defines the label by which the statistic "
240                        "or metric is known. When subclassed, the property can be "
241                        "overridden to be a Key property."), 
242                     MaxLen ( 256 )]
243                 string Name;
244              };
245              
246              
247              // ==================================================================
248              // Statistics
249              // ==================================================================
250                 [Association, Version ( "2.6.0" ), Description (
251                     "CIM_Statistics is an association that relates Managed Elements "
252                     "to the StatisticalGroup(s) that apply to them.")]
253 a.dunfey 1.1 class CIM_Statistics {
254              
255                    [Key, Description (
256                        "The statistic information/object.")]
257                 CIM_StatisticalInformation REF Stats;
258              
259                    [Key, Description (
260                        "The ManagedElement for which statistical or metric data is "
261                        "defined.")]
262                 CIM_ManagedElement REF Element;
263              };
264              
265              
266              // ==================================================================
267              // RelatedStatistics
268              // ==================================================================
269                 [Association, Version ( "2.6.0" ), Description (
270                     "CIM_RelatedStatistics is an association that defines "
271                     "hierarchies and/or dependencies of related CIM_Statistical "
272                     "Information classes.")]
273              class CIM_RelatedStatistics {
274 a.dunfey 1.1 
275                    [Key, Description (
276                        "The statistic information/object.")]
277                 CIM_StatisticalInformation REF Stats;
278              
279                    [Key, Description (
280                        "The related statistics or metrics.")]
281                 CIM_StatisticalInformation REF RelatedStats;
282              };
283              
284              
285              // ==================================================================
286              // SystemStatisticalInformation
287              // ==================================================================
288                 [Version ( "2.6.0" ), Description (
289                     "Statistical information associated with a System object or one "
290                     "of its subclasses.")]
291              class CIM_SystemStatisticalInformation : CIM_StatisticalInformation {
292              
293                    [Key, Propagated ( "CIM_System.CreationClassName" ), 
294                     Description (
295 a.dunfey 1.1           "The scoping System's CreationClassName."), 
296                     MaxLen ( 256 )]
297                 string SystemCreationClassName;
298              
299                    [Key, Propagated ( "CIM_System.Name" ), Description (
300                        "The scoping System's Name."), 
301                     MaxLen ( 256 )]
302                 string SystemName;
303              
304                    [Key, Description (
305                        "CreationClassName indicates the name of the class or the "
306                        "subclass used in the creation of an instance. When used "
307                        "with the other key properties of this class, this property "
308                        "allows all instances of this class and its subclasses to be "
309                        "uniquely identified."), 
310                     MaxLen ( 256 )]
311                 string CreationClassName;
312              
313                    [Key, Override ( "Name" ), Description (
314                        "The Name property, inherited from StatisticalInformation, "
315                        "serves as part of the object key."), 
316 a.dunfey 1.1        MaxLen ( 256 )]
317                 string Name;
318              };
319              
320              
321              // ==================================================================
322              // SystemStatistics
323              // ==================================================================
324                 [Association, Version ( "2.6.0" ), Description (
325                     "SystemStatistics relates the SystemStatisticalInformation "
326                     "class to the System to which it applies.")]
327              class CIM_SystemStatistics : CIM_Statistics {
328              
329                    [Override ( "Stats" ), Weak, Description (
330                        "The statistical object.")]
331                 CIM_SystemStatisticalInformation REF Stats;
332              
333                    [Override ( "Element" ), Min ( 1 ), Max ( 1 ), Description (
334                        "The System to which the statistics apply.")]
335                 CIM_System REF Element;
336              };
337 a.dunfey 1.1 
338              
339              // ==================================================================
340              // ServiceStatisticalInformation
341              // ==================================================================
342                 [Version ( "2.6.0" ), Description (
343                     "Statistical information associated with a Service object or "
344                     "one of its subclasses.")]
345              class CIM_ServiceStatisticalInformation : CIM_StatisticalInformation {
346              
347                    [Key, Propagated ( "CIM_Service.SystemCreationClassName" ), 
348                     Description (
349                        "The scoping System's CreationClassName."), 
350                     MaxLen ( 256 )]
351                 string SystemCreationClassName;
352              
353                    [Key, Propagated ( "CIM_Service.SystemName" ), Description (
354                        "The scoping System's Name."), 
355                     MaxLen ( 256 )]
356                 string SystemName;
357              
358 a.dunfey 1.1       [Key, Propagated ( "CIM_Service.CreationClassName" ), 
359                     Description (
360                        "The scoping Service's CreationClassName."), 
361                     MaxLen ( 256 )]
362                 string ServiceCreationClassName;
363              
364                    [Key, Propagated ( "CIM_Service.Name" ), Description (
365                        "The scoping Service's Name."), 
366                     MaxLen ( 256 )]
367                 string ServiceName;
368              
369                    [Key, Description (
370                        "CreationClassName indicates the name of the class or the "
371                        "subclass used in the creation of an instance. When used "
372                        "with the other key properties of this class, this property "
373                        "allows all instances of this class and its subclasses to be "
374                        "uniquely identified."), 
375                     MaxLen ( 256 )]
376                 string CreationClassName;
377              
378                    [Key, Override ( "Name" ), Description (
379 a.dunfey 1.1           "The Name property, inherited from StatisticalInformation, "
380                        "serves as part of the object key."), 
381                     MaxLen ( 256 )]
382                 string Name;
383              };
384              
385              
386              // ==================================================================
387              // ServiceStatistics
388              // ==================================================================
389                 [Association, Version ( "2.6.0" ), Description (
390                     "ServiceStatistics relates the ServiceStatisticalInformation "
391                     "class to the Service to which it applies.")]
392              class CIM_ServiceStatistics : CIM_Statistics {
393              
394                    [Override ( "Stats" ), Weak, Description (
395                        "The statistical object.")]
396                 CIM_ServiceStatisticalInformation REF Stats;
397              
398                    [Override ( "Element" ), Min ( 1 ), Max ( 1 ), Description (
399                        "The Service to which the statistics apply.")]
400 a.dunfey 1.1    CIM_Service REF Element;
401              };
402              
403              
404              // ==================================================================
405              // SAPStatisticalInformation
406              // ==================================================================
407                 [Version ( "2.6.0" ), Description (
408                     "Statistical information associated with a Service AccessPoint "
409                     "object or one of its subclasses.")]
410              class CIM_SAPStatisticalInformation : CIM_StatisticalInformation {
411              
412                    [Key,
413                        Propagated ( "CIM_ServiceAccessPoint.SystemCreationClassName" 
414                        ), Description (
415                        "The scoping System's CreationClassName."), 
416                     MaxLen ( 256 )]
417                 string SystemCreationClassName;
418              
419                    [Key, Propagated ( "CIM_ServiceAccessPoint.SystemName" ), 
420                     Description (
421 a.dunfey 1.1           "The scoping System's Name."), 
422                     MaxLen ( 256 )]
423                 string SystemName;
424              
425                    [Key, Propagated ( "CIM_ServiceAccessPoint.CreationClassName" ), 
426                     Description (
427                        "The scoping SAP's CreationClassName."), 
428                     MaxLen ( 256 )]
429                 string SAPCreationClassName;
430              
431                    [Key, Propagated ( "CIM_ServiceAccessPoint.Name" ), Description (
432                        "The scoping SAP's Name."), 
433                     MaxLen ( 256 )]
434                 string SAPName;
435              
436                    [Key, Description (
437                        "CreationClassName indicates the name of the class or the "
438                        "subclass used in the creation of an instance. When used "
439                        "with the other key properties of this class, this property "
440                        "allows all instances of this class and its subclasses to be "
441                        "uniquely identified."), 
442 a.dunfey 1.1        MaxLen ( 256 )]
443                 string CreationClassName;
444              
445                    [Key, Override ( "Name" ), Description (
446                        "The Name property, inherited from StatisticalInformation, "
447                        "serves as part of the object key."), 
448                     MaxLen ( 256 )]
449                 string Name;
450              };
451              
452              
453              // ==================================================================
454              // SAPStatistics
455              // ==================================================================
456                 [Association, Version ( "2.6.0" ), Description (
457                     "SAPStatistics relates the SAPStatisticalInformation class to "
458                     "the ServiceAccessPoint to which it applies.")]
459              class CIM_SAPStatistics : CIM_Statistics {
460              
461                    [Override ( "Stats" ), Weak, Description (
462                        "The statistical object.")]
463 a.dunfey 1.1    CIM_SAPStatisticalInformation REF Stats;
464              
465                    [Override ( "Element" ), Min ( 1 ), Max ( 1 ), Description (
466                        "The ServiceAccessPoint to which the statistics apply.")]
467                 CIM_ServiceAccessPoint REF Element;
468              };
469              
470              
471              // ==================================================================
472              // DeviceStatisticalInformation
473              // ==================================================================
474                 [Version ( "2.6.0" ), Description (
475                     "Statistical information associated with a LogicalDevice or one "
476                     "of its subclasses.")]
477              class CIM_DeviceStatisticalInformation : CIM_StatisticalInformation {
478              
479                    [Key, Propagated ( "CIM_LogicalDevice.SystemCreationClassName" ), 
480                     Description (
481                        "The scoping System's CreationClassName."), 
482                     MaxLen ( 256 )]
483                 string SystemCreationClassName;
484 a.dunfey 1.1 
485                    [Key, Propagated ( "CIM_LogicalDevice.SystemName" ), 
486                     Description (
487                        "The scoping System's Name."), 
488                     MaxLen ( 256 )]
489                 string SystemName;
490              
491                    [Key, Propagated ( "CIM_LogicalDevice.CreationClassName" ), 
492                     Description (
493                        "The scoping Device's CreationClassName."), 
494                     MaxLen ( 256 )]
495                 string DeviceCreationClassName;
496              
497                    [Key, Propagated ( "CIM_LogicalDevice.DeviceID" ), Description (
498                        "The scoping Device's ID."), 
499                     MaxLen ( 64 )]
500                 string DeviceID;
501              
502                    [Key, Description (
503                        "CreationClassName indicates the name of the class or the "
504                        "subclass used in the creation of an instance. When used "
505 a.dunfey 1.1           "with the other key properties of this class, this property "
506                        "allows all instances of this class and its subclasses to be "
507                        "uniquely identified."), 
508                     MaxLen ( 256 )]
509                 string CreationClassName;
510              
511                    [Key, Override ( "Name" ), Description (
512                        "The Name property, inherited from StatisticalInformation, "
513                        "serves as part of the object key."), 
514                     MaxLen ( 256 )]
515                 string Name;
516              };
517              
518              
519              // ==================================================================
520              // DeviceStatistics
521              // ==================================================================
522                 [Association, Version ( "2.6.0" ), Description (
523                     "DeviceStatistics relates the DeviceStatisticalInformation "
524                     "class to the LogicalDevice to which it applies.")]
525              class CIM_DeviceStatistics : CIM_Statistics {
526 a.dunfey 1.1 
527                    [Override ( "Stats" ), Weak, Description (
528                        "The statistical object.")]
529                 CIM_DeviceStatisticalInformation REF Stats;
530              
531                    [Override ( "Element" ), Min ( 1 ), Max ( 1 ), Description (
532                        "The Device to which the statistics apply.")]
533                 CIM_LogicalDevice REF Element;
534              };
535              
536              
537              // ==================================================================
538              // PhysicalStatisticalInformation
539              // ==================================================================
540                 [Version ( "2.6.0" ), Description (
541                     "Statistical information associated with a PhysicalElement or "
542                     "one of its subclasses.")]
543              class CIM_PhysicalStatisticalInformation : CIM_StatisticalInformation {
544              
545                    [Key, Propagated ( "CIM_PhysicalElement.CreationClassName" ), 
546                     Description (
547 a.dunfey 1.1           "The scoping Element's CreationClassName."), 
548                     MaxLen ( 256 )]
549                 string PhysicalCreationClassName;
550              
551                    [Key, Propagated ( "CIM_PhysicalElement.Tag" ), Description (
552                        "The scoping Element's identifying Tag."), 
553                     MaxLen ( 256 )]
554                 string Tag;
555              
556                    [Key, Description (
557                        "CreationClassName indicates the name of the class or the "
558                        "subclass used in the creation of an instance. When used "
559                        "with the other key properties of this class, this property "
560                        "allows all instances of this class and its subclasses to be "
561                        "uniquely identified."), 
562                     MaxLen ( 256 )]
563                 string CreationClassName;
564              
565                    [Key, Override ( "Name" ), Description (
566                        "The Name property, inherited from StatisticalInformation, "
567                        "serves as part of the object key."), 
568 a.dunfey 1.1        MaxLen ( 256 )]
569                 string Name;
570              };
571              
572              
573              // ==================================================================
574              // PhysicalStatistics
575              // ==================================================================
576                 [Association, Version ( "2.6.0" ), Description (
577                     "PhysicalStatistics relates the PhysicalStatisticalInformation "
578                     "class to the PhysicalElement to which it applies.")]
579              class CIM_PhysicalStatistics : CIM_Statistics {
580              
581                    [Override ( "Stats" ), Weak, Description (
582                        "The statistical object.")]
583                 CIM_PhysicalStatisticalInformation REF Stats;
584              
585                    [Override ( "Element" ), Min ( 1 ), Max ( 1 ), Description (
586                        "The PhysicalElement to which the statistics apply.")]
587                 CIM_PhysicalElement REF Element;
588              };
589 a.dunfey 1.1 
590              // ==================================================================
591              // StatisticalSetting
592              // ==================================================================
593                 [Version ( "2.8.0" ), Description (
594                     "CIM_StatisticalSetting is the class for setting the collection "
595                     "criteria of statistical data and/or metrics applicable to one "
596                     "or more ManagedElements.")]
597              class CIM_StatisticalSetting : CIM_SettingData {
598              
599                    [Write, Description (
600                        "The time, relative to managed element where the statistic "
601                        "is to be collected, when the first measurement is to be "
602                        "taken."), 
603                     ModelCorrespondence { "CIM_StatisticalData.StartStatisticTime" }]
604                 datetime StartStatisticTime;
605              
606                    [Write, Description (
607                        "The time, relative to managed element where the statistic "
608                        "is to be collected, when the measurement is to end.")]
609                 datetime EndStatisticTime;
610 a.dunfey 1.1 
611                    [Write, Description (
612                        "Some statistics are sampled at consistent time intervals. "
613                        "This property when set indicates the desired minimum time "
614                        "that new statistics should be polled or calculated."), 
615                     ModelCorrespondence { "CIM_StatisticalData.SampleInterval" }]
616                 datetime SampleInterval;
617              };
618              
619              // ==================================================================
620              // StatisticsCollection
621              // ==================================================================
622                 [Experimental, Version ( "2.8.1000" ), Description (
623                     "A subclass of SystemSpecificCollection which collects together "
624                     "statistics for a system. This class forms an 'anchor point' "
625                     "from which all the statistics kept for the system can be found "
626                     "(via the MemberOfCollection associations).")]
627              class CIM_StatisticsCollection : CIM_SystemSpecificCollection {
628              
629                    [Description (
630                        "This property provides the minimum sampling interval for "
631 a.dunfey 1.1           "the associated statistics so that client applications can "
632                        "determine the minimum interval that the "
633                        "StatisticsCollection should be sampled. If the statistics "
634                        "are sampled at different cycles, this property MUST be set "
635                        "to a zero time interval.")]
636                 datetime SampleInterval = "00000000000000.000000:000";
637              
638                    [Description (
639                        "The time that the statistics collection was last sampled. "
640                        "Note that this property MAY be used to trigger an "
641                        "indication for 'push' delivery of statistics samples.")]
642                 dateTime TimeLastSampled;
643              };
644              
645              // ===================================================================
646              // end of file
647              // ===================================================================

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2