Class AMT_StateTransitionCondition
Used in features: Agent
Presence
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_ManagedElement
CIM_Policy
CIM_PolicyCondition
AMT_StateTransitionCondition
class AMT_StateTransitionCondition
- extends CIM_PolicyCondition
General Information:
Represents an application watchdog state
transition that can trigger an action.
Product Specific
Usage:
An instance of this class is automatically created while calling
to
AMT_AgentPresenceWatchdog.AddAction.
Qualifiers:
-------------
Version=3.0.0
Supported Fields
Summary |
string
|
PolicyConditionName
A user-friendly name of this
PolicyCondition.
|
string
|
CreationClassName CreationClassName indicates the name
of the class or the subclass used in the creation of an instance . .
.
|
string
|
PolicyRuleName For a rule-specific PolicyCondition,
the name of the PolicyRule object with which this Condition is associated
. . .
|
string
|
PolicyRuleCreationClassName
For a rule-specific
PolicyCondition, the CreationClassName of the PolicyRule object with which
this Condition is associated . . .
|
string
|
SystemName The name of the System object in whose scope
this PolicyCondition is defined . . .
|
string
|
SystemCreationClassName The name of the class or the subclass
used in the creation of the System object in whose scope this
PolicyCondition is defined . . .
|
string
|
ElementName A
user-friendly name for the object . . .
|
uint16
|
OldState The state
exited by the transition . . .
|
uint16
|
NewState The state
entered by the transition . . .
|
string
|
StateSpace A string
that identifies the set of state values that can be assigned to OldState
and NewState.
|
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
|
PolicyConditionName
public string PolicyConditionName
- General Information:
A user-friendly name of this
PolicyCondition.
Qualifiers:
-------------
Key
MaxLen=256
CreationClassName
public string CreationClassName
- General Information:
CreationClassName indicates the name of the
class or the subclass used in the creation of an instance. When used with the
other key properties of this class, this property allows all instances of this
class and its subclasses to be uniquely identified.
Product Specific
Usage:
In Intel AMT Release 6.0 and later releases value is
'AMT_StateTransitionCondition'
Qualifiers:
-------------
Key
MaxLen=30
PolicyRuleName
public string PolicyRuleName
- General Information:
For a rule-specific PolicyCondition, the
name of the PolicyRule object with which this Condition is associated. For a
reusable PolicyCondition, a special value, 'NO RULE', should be used to
indicate that this Condition is reusable and not associated with a single
PolicyRule.
Product Specific Usage:
In Intel AMT Release 6.0
and later releases value is 'NO
RULE'
Qualifiers:
-------------
Key
MaxLen=10
PolicyRuleCreationClassName
public string PolicyRuleCreationClassName
- General Information:
For a rule-specific PolicyCondition, the
CreationClassName of the PolicyRule object with which this Condition is
associated. For a reusable Policy Condition, a special value, 'NO RULE',
should be used to indicate that this Condition is reusable and not associated
with a single PolicyRule.
Product Specific Usage:
In Intel
AMT Release 6.0 and later releases value is 'NO
RULE'
Qualifiers:
-------------
Key
MaxLen=10
SystemName
public string SystemName
- General Information:
The name of the System object in whose
scope this PolicyCondition is defined.
This property completes the
identification of the System object in whose scope this instance of
PolicyCondition exists. For a rule-specific PolicyCondition, this is the
System in whose context the PolicyRule is defined. For a reusable
PolicyCondition, this is the instance of PolicyRepository (which is a subclass
of System) that holds the Condition.
Product Specific
Usage:
In Intel AMT Release 6.0 and later releases value is 'Intel(r)
AMT'
Qualifiers:
-------------
Key
MaxLen=256
SystemCreationClassName
public string SystemCreationClassName
- General Information:
The name of the class or the subclass used
in the creation of the System object in whose scope this PolicyCondition is
defined.
This property helps to identify the System object in whose
scope this instance of PolicyCondition exists. For a rule-specific
PolicyCondition, this is the System in whose context the PolicyRule is
defined. For a reusable PolicyCondition, this is the instance of
PolicyRepository (which is a subclass of System) that holds the Condition.
Note that this property, and the analogous property SystemName, do not
represent propagated keys from an instance of the class System. Instead, they
are properties defined in the context of this class, which repeat the values
from the instance of System to which this PolicyCondition is related, either
directly via the PolicyConditionInPolicyRepository association or indirectly
via the PolicyConditionInPolicyRule aggregation.
Product Specific
Usage:
In Intel AMT Release 6.0 and later releases value is
'CIM_ComputerSystem'
Qualifiers:
-------------
Key
MaxLen=20
ElementName
public string ElementName
- General Information:
A user-friendly name for the object. This
property allows each instance to define a user-friendly name in addition to
its key properties, identity data, and description information.
Note that
the Name property of ManagedSystemElement is also defined as a user-friendly
name. But, it is often subclassed to be a Key. It is not reasonable that the
same property can convey both identity and a user-friendly name, without
inconsistencies. Where Name exists and is not a Key (such as for instances of
LogicalDevice), the same information can be present in both the Name and
ElementName properties. Note that if there is an associated instance of
CIM_EnabledLogicalElementCapabilities, restrictions on this properties may
exist as defined in ElementNameMask and MaxElementNameLen properties defined
in that class.
Product Specific Usage:
In Intel AMT Release
6.0 and later releases value is 'Intel(r) Agent Presence State Transition
Condition'
Qualifiers:
-------------
MaxLen=55
OldState
public uint16 OldState
- General Information:
The state exited by the transition. This
state may be set to a value containing a logical OR of watchdog states. The
possible states are: 1 - NotStarted, 2 - Stopped, 4 - Running, 8 - Expired, 16
- Suspended.
NewState
public uint16 NewState
- General Information:
The state entered by the transition. This
state may be set to a value containing a logical OR of watchdog states. The
possible states are: 1 - NotStarted, 2 - Stopped, 4 - Running, 8 - Expired, 16
- Suspended.
StateSpace
public string StateSpace
- General Information:
A string that identifies the set of state
values that can be assigned to OldState and
NewState.
Qualifiers:
-------------
MaxLen=125
Get
public Get([OUT]AMT_StateTransitionCondition Instance)
- Permission Information:
Permitted realms:
ADMIN_SECURITY_AGENT_PRESENCE_REMOTE_REALM
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