Class Hierarchy
Class Attributes
Class Qualifiers
Properties
Methods
Associations in which the class can participate
Sub Profiling Summary
CIM_ServiceAffectsElement --> [top]
Class Declaration Attributes Name Value NAME CIM_ServiceAffectsElement
Class CIM_ServiceAffectsElement Qualifiers Name Type Value From Class Association boolean true CIM_ServiceAffectsElement Version string 2.10.0 CIM_ServiceAffectsElement Description string ServiceAffectsElement represents an association between a Service and the ManagedElements that might be affected by its execution. Instantiating this association indicates that running the service may change, manage, or pose some burden on the ManagedElement. This burden might affect performance, throughput, availability, and so on. CIM_ServiceAffectsElement
Properties Name Type Value Qualifiers ClassOrigin AffectedElement CIM_ManagedElement ref Key
DescriptionCIM_ServiceAffectsElement AffectingElement CIM_Service ref Key
DescriptionCIM_ServiceAffectsElement ElementEffects uint16[] Description
ValueMap
Values
ArrayType
ModelCorrespondenceCIM_ServiceAffectsElement OtherElementEffectsDescriptions string[] Description
ArrayType
ModelCorrespondenceCIM_ServiceAffectsElement Property Qualifiers
Property AffectedElement Qualifiers Name Type Value From Class Key boolean true CIM_ServiceAffectsElement Description string The Managed Element that is affected by the Service. CIM_ServiceAffectsElement
Property AffectingElement Qualifiers Name Type Value From Class Key boolean true CIM_ServiceAffectsElement Description string The Service that is affecting the ManagedElement. CIM_ServiceAffectsElement
Property ElementEffects Qualifiers Name Type Value From Class Description string An enumeration that describes the effect on the ManagedElement. This array corresponds to the OtherElementEffectsDescriptions array, where the latter provides details that are related to the high-level effects enumerated by this property. Additional detail is required if the ElementEffects array contains the value 1 (Other). The values are defined as follows: - Exclusive Use (2): No other Service may have this association to the element. - Performance Impact (3): Deprecated in favor of " Consumes " , " Enhances Performance " , or " Degrades Performance " . Execution of the Service may enhance or degrade the performance of the element. This may be as a side-effect of execution or as an intended consequence of methods provided by the Service. - Element Integrity (4): Deprecated in favor of " Consumes " , " Enhances Integrity " , or " Degrades Integrity " . Execution of the Service may enhance or degrade the integrity of the element. This may be as a side-effect of execution or as an intended consequence of methods provided by the Service. - Manages (5): The Service manages the element. - Consumes (6): Execution of the Service consumes some or all of the associated element as a consequence of running the Service. For example, the Service may consume CPU cycles, which may affect performance, or Storage which may affect both performance and integrity. (For instance, the lack of free storage can degrade integrity by reducing the ability to save state. ) " Consumes " may be used alone or in conjunction with other values, in particular, " Degrades Performance " and " Degrades Integrity " . " Manages " and not " Consumes " should be used to reflect allocation services that may be provided by a Service. - Enhances Integrity (7): The Service may enhance integrity of the associated element. - Degrades Integrity (8): The Service may degrade integrity of the associated element. - Enhances Performance (9): The Service may enhance performance of the associated element. - Degrades Performance (10): The Service may degrade performance of the associated element. CIM_ServiceAffectsElement ValueMap string [See below.] CIM_ServiceAffectsElement Values string Unknown
Other
Exclusive Use
Performance Impact
Element Integrity
Manages
Consumes
Enhances Integrity
Degrades Integrity
Enhances Performance
Degrades PerformanceCIM_ServiceAffectsElement ArrayType string Indexed CIM_ServiceAffectsElement ModelCorrespondence string CIM_ServiceAffectsElement.OtherElementEffectsDescriptions CIM_ServiceAffectsElement
Name Value 0 Unknown 1 Other 2 Exclusive Use 3 Performance Impact 4 Element Integrity 5 Manages 6 Consumes 7 Enhances Integrity 8 Degrades Integrity 9 Enhances Performance 10 Degrades Performance
Property OtherElementEffectsDescriptions Qualifiers Name Type Value From Class Description string Provides details for the effect at the corresponding array position in ElementEffects. This information is required if ElementEffects contains the value 1 (Other). CIM_ServiceAffectsElement ArrayType string Indexed CIM_ServiceAffectsElement ModelCorrespondence string CIM_ServiceAffectsElement.ElementEffects CIM_ServiceAffectsElement
Method Qualifiers
Parameters
Parameter Qualifiers