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  The Managed Element that is affected
by the Service.
|
REF
CIM_Service |
AffectingElement  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
|
AffectedElement 
public REF CIM_ManagedElement AffectedElement
- General Information:
The Managed Element that is affected by the
Service.
Qualifiers:
-------------
Key
AffectingElement 
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}
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