CIM211 Class Declaration
CIM_ServiceAffectsElement

Table of Contents:
Class Hierarchy
Class Attributes
Class Qualifiers
Properties
Methods
Associations in which the class can participate
Sub Profiling Summary

Class Hierarchy

CIM_ServiceAffectsElement --> [top]

Class Attributes

Class Declaration Attributes
NameValue
NAMECIM_ServiceAffectsElement

Class Qualifiers

Class CIM_ServiceAffectsElement Qualifiers
NameTypeValueFrom Class
Associationbooleantrue CIM_ServiceAffectsElement
Versionstring2.10.0 CIM_ServiceAffectsElement
DescriptionstringServiceAffectsElement 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

Properties
NameTypeValueQualifiersClassOrigin
AffectedElementCIM_ManagedElement ref Key
Description
CIM_ServiceAffectsElement
AffectingElementCIM_Service ref Key
Description
CIM_ServiceAffectsElement
ElementEffectsuint16[] Description
ValueMap
Values
ArrayType
ModelCorrespondence
CIM_ServiceAffectsElement
OtherElementEffectsDescriptionsstring[] Description
ArrayType
ModelCorrespondence
CIM_ServiceAffectsElement

Property Qualifiers

Property AffectedElement Qualifiers
NameTypeValueFrom Class
Keybooleantrue CIM_ServiceAffectsElement
DescriptionstringThe Managed Element that is affected by the Service. CIM_ServiceAffectsElement

Property AffectingElement Qualifiers
NameTypeValueFrom Class
Keybooleantrue CIM_ServiceAffectsElement
DescriptionstringThe Service that is affecting the ManagedElement. CIM_ServiceAffectsElement

Property ElementEffects Qualifiers
NameTypeValueFrom Class
DescriptionstringAn 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
ValueMapstring
[See below.]
CIM_ServiceAffectsElement
ValuesstringUnknown
Other
Exclusive Use
Performance Impact
Element Integrity
Manages
Consumes
Enhances Integrity
Degrades Integrity
Enhances Performance
Degrades Performance
CIM_ServiceAffectsElement
ArrayTypestringIndexed CIM_ServiceAffectsElement
ModelCorrespondencestringCIM_ServiceAffectsElement.OtherElementEffectsDescriptions CIM_ServiceAffectsElement

NameValue
0Unknown
1Other
2Exclusive Use
3Performance Impact
4Element Integrity
5Manages
6Consumes
7Enhances Integrity
8Degrades Integrity
9Enhances Performance
10Degrades Performance
Property OtherElementEffectsDescriptions Qualifiers
NameTypeValueFrom Class
DescriptionstringProvides details for the effect at the corresponding array position in ElementEffects. This information is required if ElementEffects contains the value 1 (Other). CIM_ServiceAffectsElement
ArrayTypestringIndexed CIM_ServiceAffectsElement
ModelCorrespondencestringCIM_ServiceAffectsElement.ElementEffects CIM_ServiceAffectsElement

Methods

Method Qualifiers

Parameters

Parameter Qualifiers

Associations this class can participate in