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
   extended by CIM_ManagedSystemElement
      extended by CIM_LogicalElement
         extended by CIM_EnabledLogicalElement
            extended by CIM_Service
               extended by 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 Key
The Name property uniquely identifies the Service and provides an indication of the functionality that is managed . . .
 string CreationClassName Key
CreationClassName indicates the name of the class or the subclass that is used in the creation of an instance . . .
 string SystemName Key
The Name of the scoping System.
 string SystemCreationClassName Key
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

Field Detail

Name Key

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 Key

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 Key

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 Key

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


Method Detail

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

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