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

  1 karl  1.1 // ===================================================================
  2           // Title:  Core Statistics
  3           // $State: Preliminary $
  4           // $Date: 2004/07/08 14:53:17 $
  5           // $Source: /home/dmtf2/dotorg/var/cvs/repositories/dev/Schema/MOF/Core_Statistics.mof,v $
  6           // $Revision: 1.8 $
  7           // ===================================================================
  8           //#pragma inLine ("Includes/copyright.inc")
  9           // Copyright 1998-2004 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 karl  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 karl  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 karl  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 karl  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 karl  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 karl  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 karl  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 karl  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 karl  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 karl  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 karl  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 karl  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 karl  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 karl  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 karl  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 karl  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 karl  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 karl  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 karl  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 karl  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 karl  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 karl  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 karl  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 karl  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 karl  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 karl  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 karl  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 karl  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 karl  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 karl  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