1 karl 1.1.2.2 // Copyright (c) 2005 DMTF. All rights reserved.
2 // <change cr="ArchCR00066.004" type="add">Add UmlPackagePath
3 // qualifier values to CIM Schema.</change>
4 // ==================================================================
5 // CIM_DiagnosticTestForMSE
6 // ==================================================================
7 [Association, Deprecated { "CIM_AvailableDiagnosticService" },
8 Version ( "2.9.0" ),
9 UMLPackagePath ( "CIM::System::Diagnostics" ),
10 Description (
11 "This class is being deprecated to promote its usage to the "
12 "DiagnosticService level. \n"
13 "This is an association class that relates a DiagnosticTest to "
14 "a ManagedSystemElement. Consumers wishing to \'diagnose\' a "
15 "particular Element could query this association, for the "
16 "Element, to determine what tests are available." )]
17 class CIM_DiagnosticTestForMSE : CIM_ProvidesServiceToElement {
18
19 [Deprecated { "CIM_AvailableDiagnosticService.ServiceProvided" },
20 Override ( "Antecedent" ),
21 Description (
22 karl 1.1.2.2 "The test that may be run against a ManagedSystemElement." )]
23 CIM_DiagnosticTest REF Antecedent;
24
25 [Deprecated { "CIM_AvailableDiagnosticService.UserOfService" },
26 Override ( "Dependent" ),
27 Description ( "The ManagedSystemElement that can be tested." )]
28 CIM_ManagedSystemElement REF Dependent;
29
30 [Deprecated {
31 "CIM_AvailableDiagnosticService.EstimatedDurationOfService" },
32 Description (
33 "Estimated number of seconds to perform the referenced "
34 "DiagnosticTest against the ManagedSystemElement. Since "
35 "execution times could vary by Element, this property is "
36 "located in the association between the two entities. It "
37 "is also captured in DiagnosticResult, in the "
38 "EstimatedTimeOfPerforming property. \n"
39 "A CIM Consumer can compare this value with the value in "
40 "DiagnosticResult to get an idea of what impact their "
41 "settings have on test execution." ),
42 Units ( "Seconds" ),
43 karl 1.1.2.2 ModelCorrespondence {
44 "CIM_DiagnosticResult.EstimatedTimeOfPerforming" }]
45 uint32 EstimatedTimeOfPerforming;
46
47 [Deprecated { "CIM_ServiceAffectsElement.ElementEffects" },
48 Description (
49 "This property is being deprecated since the same "
50 "characterisitic can be published in the "
51 "CIM_ServiceAffectsElement.ElementEffects array as Value "
52 "= 2, \"Exclusive Use\". \n"
53 "If the DiagnosticTest referenced in this object can be "
54 "run concurrently against multiple SystemElements, but "
55 "only run one at a time for the referenced "
56 "ManagedSystemElement, then this boolean is set to TRUE. "
57 "Alternately, if the test can NOT be run concurrently "
58 "irregardless of the System Elements being tested, then "
59 "the more general \"Is Exclusive\" enumerated value (2) "
60 "should be set in DiagnosticTest. Characteristics." )]
61 boolean IsExclusiveForMSE;
62
63
64 karl 1.1.2.2 };
|