Class CIM_IndicationService
Used in features: WS-Eventing
Compatible with the following Intel AMT Releases: 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_ManagedSystemElement
CIM_LogicalElement
CIM_EnabledLogicalElement
CIM_Service
CIM_IndicationService
class CIM_IndicationService
- extends CIM_Service
General Information:
An IndicationService is a Service of the CIM
Object Manager that is responsible for delivering indications to Indication
Handlers.
Qualifiers:
-------------
Version=2.20.0
UMLPackagePath=CIM::Event
Supported Fields
Summary |
string
|
Name The Name property uniquely identifies the
Service and provides an indication of the functionality that is managed .
. .
|
string
|
CreationClassName CreationClassName indicates the name
of the class or the subclass that is used in the creation of an instance .
. .
|
string
|
SystemName The Name of the scoping System.
|
string
|
SystemCreationClassName The CreationClassName of the scoping
System.
|
string
|
ElementName A
user-friendly name for the object . . .
|
boolean
|
FilterCreationEnabled The
FilterCreationEnabled property controls whether or not clients can create
indication filters . . .
|
uint16
|
DeliveryRetryAttempts
Defines the number of retries that the indication service will
try to deliver an indication to a particular listener destination . .
.
|
uint32
|
DeliveryRetryInterval
Defines the minimal time interval in seconds for the indication
service to use before delivering an indication to a particular listener
destination that previously failed . . .
|
uint16
|
SubscriptionRemovalAction
Defines the removal action for subscriptions that have two
failed indication deliveries without any successful indication deliveries
in between and the time between the failed deliveries exceeded the timeout
defined in the SubscriptionRemovalTimeInterval property . . .
|
uint32
|
SubscriptionRemovalTimeInterval
Minimum time between two failed indication deliveries without
any successful indication deliveries in between before the
SubscriptionRemovalPolicy goes into
effect.
|
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
|
Name
public string Name
- General Information:
The Name property uniquely identifies the
Service and provides an indication of the functionality that is managed. This
functionality is described in more detail in the Description property of the
object.
Product Specific Usage:
In Intel AMT Release 6.0 and
later releases value is "Intel(r) AMT Indication
Service"
Qualifiers:
-------------
Key
Override=Name
MaxLen=256
CreationClassName
public string CreationClassName
- General Information:
CreationClassName indicates the name of the
class or the subclass that is 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
"CIM_IndicationService"
Qualifiers:
-------------
Key
MaxLen=256
SystemName
public string SystemName
- General Information:
The Name of the scoping
System.
Product Specific Usage:
In Intel AMT Release 6.0 and
later releases value is "Intel(r) AMT Indication
Service"
Qualifiers:
-------------
Key
MaxLen=256
Propagated=CIM_System.Name
SystemCreationClassName
public string SystemCreationClassName
- General Information:
The CreationClassName of the scoping
System.
Product Specific Usage:
In Intel AMT Release 6.0 and
later releases value is
"CIM_ComputerSystem"
Qualifiers:
-------------
Key
MaxLen=256
Propagated=CIM_System.CreationClassName
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) AMT Indication
Service"
Qualifiers:
-------------
MaxLen=256
FilterCreationEnabled
public boolean FilterCreationEnabled
- General Information:
The FilterCreationEnabled property controls
whether or not clients can create indication filters. If this value is set to
false, only the indication filters that exist can be subscribed to. If this
value is true clients may attempt to create filters. Note that implementations
may preset this setting and not allow this value to be
modified.
Product Specific Usage:
In Intel AMT Release 6.0
and later releases value is false.
DeliveryRetryAttempts
public uint16 DeliveryRetryAttempts
- General Information:
Defines the number of retries that the
indication service will try to deliver an indication to a particular listener
destination. This does not effect the original delivery attempt, thus if set
to 0, it will only try to deliver the indication once. Note that
implementations may preset this setting and not allow this value to be
modified.
Product Specific Usage:
In Intel AMT Release 6.0
and later releases value is
0.
Qualifiers:
-------------
MinValue=0
ModelCorrespondence={CIM_IndicationService.DeliveryRetryInterval}
DeliveryRetryInterval
public uint32 DeliveryRetryInterval
- General Information:
Defines the minimal time interval in
seconds for the indication service to use before delivering an indication to a
particular listener destination that previously failed. The implementation may
take longer due to QoS or other processing. Note that implementations may
preset this setting and not allow this value to be modified.
Product
Specific Usage:
In Intel AMT Release 6.0 and later releases value is
30.
Qualifiers:
-------------
ModelCorrespondence={CIM_IndicationService.DeliveryRetryAttempts}
PUnit=Seconds
SubscriptionRemovalAction
public uint16 SubscriptionRemovalAction
- General Information:
Defines the removal action for
subscriptions that have two failed indication deliveries without any
successful indication deliveries in between and the time between the failed
deliveries exceeded the timeout defined in the SubscriptionRemovalTimeInterval
property. "Remove" defines the subscription is to be removed.
"Disable"
indicates that subscription removal process isnot being enforced.
"Ignore"
indicates that the removal action is temporarily not enforced. implementations
may preset this setting and not allow this value to be
modified.
Product Specific Usage:
In Intel AMT Release 6.0
and later releases value is 2
(Remove).
Qualifiers:
-------------
ValueMap={2, 3, 4,
..}
Values={Remove, Disable, Ignore, DMTF
Reserved}
ModelCorrespondence={CIM_IndicationService.SubscriptionRemovalTimeInterval}
SubscriptionRemovalTimeInterval
public uint32 SubscriptionRemovalTimeInterval
- General Information:
Minimum time between two failed indication
deliveries without any successful indication deliveries in between before the
SubscriptionRemovalPolicy goes into effect.
Product Specific
Usage:
In Intel AMT Release 6.0 and later releases value is
2592000.
Qualifiers:
-------------
ModelCorrespondence={CIM_IndicationService.SubscriptionRemovalAction}
PUnit=Seconds
Get
public Get([OUT]CIM_IndicationService Instance)
- Permission Information:
Permitted realms:
ADMIN_SECURITY_EVENT_MANAGER_REALM,
ADMIN_SECURITY_GENERAL_INFO_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