Class IPS_WatchDogAction

CIM_ManagedElement
   extended by IPS_WatchDogAction


class IPS_WatchDogAction
extends CIM_ManagedElement

General Information:
The IPS_WatchDogAction class configures the action of watch dog expiration.

Qualifiers:
-------------
Version=11.0.0


Supported Fields Summary
 string ElementName
A user-friendly name for the object . . .
 string InstanceID Key

 uint32 HeciWatchDogExpirationAction
The action to invoke upon OS Watch dog expiration.'None' stands for no action . . .
 uint32 AgentPresenceWatchDogExpirationAction
The action to invoke upon AP Watch dog expiration.'None' stands for no action . . .
 uint32 Timeout
How long to wait (in seconds) before applying HeciWatchDogExpirationAction or AgentPresenceWatchDogExpirationAction
 boolean ReArmReset
Allows the manageability to perform reset again

Methods Summary
 uint32 ApplyActionOnWatchDog(REF AgentPresenceWatchDog, ActionEnable)
Apply AgentPresenceWatchDogExpirationAction on instance of AMT_AgentPresenceWatchdog.Creates association of CIM_ElementSettingData between IPS_WatchDogAction and the specified instance.
 uint32 CancelRebootAction()
Cancel Reboot operation following WD expiration.
  Put(Instance)
Changes properties of the selected instance
  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

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.

Qualifiers:
-------------
MaxLen=256


InstanceID Key

public string InstanceID
General Information:


Qualifiers:
-------------
Key
Override=InstanceID
MaxLen=50


HeciWatchDogExpirationAction

public uint32 HeciWatchDogExpirationAction
General Information:
The action to invoke upon OS Watch dog expiration.'None' stands for no action. 'Reboot' stands for reset of the machine

Qualifiers:
-------------
Required
ValueMap={0, 1, ..}
Values={None, Reboot, Reserved}


AgentPresenceWatchDogExpirationAction

public uint32 AgentPresenceWatchDogExpirationAction
General Information:
The action to invoke upon AP Watch dog expiration.'None' stands for no action. 'Reboot' stands for reset of the machine

Qualifiers:
-------------
Required
ValueMap={0, 1, ..}
Values={None, Reboot, Reserved}


Timeout

public uint32 Timeout
General Information:
How long to wait (in seconds) before applying HeciWatchDogExpirationAction or AgentPresenceWatchDogExpirationAction

Qualifiers:
-------------
ValueMap={0..86400, ..}
Values={Timeout value, Reserved}


ReArmReset

public boolean ReArmReset
General Information:
Allows the manageability to perform reset again


Method Detail

ApplyActionOnWatchDog

public uint32 ApplyActionOnWatchDog([IN]REF AMT_AgentPresenceWatchdog AgentPresenceWatchDog, [IN]bool ActionEnable)
Permission Information:
Permitted realms: ADMIN_SECURITY_ADMINISTRATION_REALM, ADMIN_SECURITY_AGENT_PRESENCE_REMOTE_REALM

General Information:
Apply AgentPresenceWatchDogExpirationAction on instance of AMT_AgentPresenceWatchdog.Creates association of CIM_ElementSettingData between IPS_WatchDogAction and the specified instance.

Qualifiers:
-------------
ValueMap={0, 1, 2, ..}
Values={Completed with No Error, Not Supported, Failed, Method Reserved}


Parameters:
--------------
AgentPresenceWatchDog
General Information:
The instance of the AMT_AgentPresenceWatchdog to apply action on.

Qualifiers:
-------------
Required
IN

ActionEnable
General Information:
Determine if action should be applied or not on AMT_AgentPresenceWatchdog instance

Qualifiers:
-------------
Required
IN



CancelRebootAction

public uint32 CancelRebootAction()
Permission Information:
Permitted realms: ADMIN_SECURITY_ADMINISTRATION_REALM, ADMIN_SECURITY_AGENT_PRESENCE_REMOTE_REALM, ADMIN_SECURITY_LOCAL_SYSTEM_REALM

General Information:
Cancel Reboot operation following WD expiration.

Qualifiers:
-------------
ValueMap={0, 1, 2, ..}
Values={Completed with No Error, Not Supported, Failed, Method Reserved}


Put

public  Put([IN]IPS_WatchDogAction Instance)
Permission Information:
Permitted realms: ADMIN_SECURITY_ADMINISTRATION_REALM, ADMIN_SECURITY_AGENT_PRESENCE_REMOTE_REALM

General Information:
Changes properties of the selected instance

Product Specific Usage:
The following properties must be included in any representation of IPS_WatchDogAction:

InstanceID
HeciWatchDogExpirationAction
AgentPresenceWatchDogExpirationAction


Get

public  Get([OUT]IPS_WatchDogAction Instance)
Permission Information:
Permitted realms: ADMIN_SECURITY_ADMINISTRATION_REALM, ADMIN_SECURITY_AGENT_PRESENCE_REMOTE_REALM, ADMIN_SECURITY_AGENT_PRESENCE_LOCAL_REALM, ADMIN_SECURITY_GENERAL_INFO_REALM, ADMIN_SECURITY_LOCAL_SYSTEM_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


See Also:

Event Manager

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