Class CIM_ServiceAffectsElement

Used in features: Remote Control , Simple Identity , Role Based , WS-Eventing , Remote Access & User Initiated
Compatible with the following Intel AMT Releases: 3.0, 3.2, 4.0, 5.0, 5.1, 6.0, 6.1, 6.2, 7.0, 8.0, 8.1, 9.0, 9.5, 10.0, 11.0
CIM_ServiceAffectsElement


Association class CIM_ServiceAffectsElement

General Information:
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, provide functionality for,or pose some burden on the ManagedElement. This burden might affect performance, throughput, availability, and so on.

Qualifiers:
-------------
Association
Version=2.14.0
UMLPackagePath=CIM::Core::Service


Supported Fields Summary
 REF CIM_ManagedElement AffectedElement Key
The Managed Element that is affected by the Service.
 REF CIM_Service AffectingElement Key
The Service that is affecting the ManagedElement.
 uint16[] ElementEffects
An enumeration that describes the effect on the ManagedElement . . .

Methods Summary
  Get(Instance)
Gets the representation of the instance
  Pull(EnumerationContext, MaxElements)
Pulls instances of this class, following an Enumerate operation
  Enumerate()
Enumerates the instances of this class
  Release(EnumerationContext)
Releases an enumeration context

Field Detail

AffectedElement Key

public REF CIM_ManagedElement AffectedElement
General Information:
The Managed Element that is affected by the Service.

Qualifiers:
-------------
Key


AffectingElement Key

public REF CIM_Service AffectingElement
General Information:
The Service that is affecting the ManagedElement.

Qualifiers:
-------------
Key


ElementEffects

public uint16[] ElementEffects
General Information:
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.

Product Specific Usage:
Additional Notes:
1) 'ElementEffects' property can hold values only between '0' to '10' in Intel AMT Release 3.2 and earlier releases.

Qualifiers:
-------------
ValueMap={0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, .., 0x8000..0xFFFF}
Values={Unknown, Other, Exclusive Use, Performance Impact, Element Integrity, Manages, Consumes, Enhances Integrity, Degrades Integrity, Enhances Performance, Degrades Performance, DMTF Reserved, Vendor Reserved}
ArrayType=Indexed
ModelCorrespondence={CIM_ServiceAffectsElement.OtherElementEffectsDescriptions}


Method Detail

Get

public  Get([OUT]CIM_ServiceAffectsElement Instance)
Permission Information:
The permissions of this method depend upon the context of its usage

General Information:
Gets the representation of the instance

Pull

public  Pull([IN]String EnumerationContext, [IN]String MaxElements)
Permission Information:
All users permitted to use method, only instances to whom the user has permissions will be returned

General Information:
Pulls instances of this class, following an Enumerate operation

Enumerate

public  Enumerate()
Permission Information:
All users permitted to use method

General Information:
Enumerates the instances of this class

Release

public  Release([IN]String EnumerationContext)
Permission Information:
All users permitted to use method

General Information:
Releases an enumeration context

Copyright © 2006-2022, Intel Corporation. All rights reserved.