In the ics-config.dtd, the element is defined as:

<!ELEMENT  actionconfig (program_name | timeout? | trace | display | status_criteria? | context_criteria | userprofile )*> 
<!ATTLIST actionconfig
  name    CDATA  #REQUIRED 
  enable   (TRUE | FALSE | true | false | True | False) "TRUE" 
  type  (SERVER | CLIENT | AUTO | server | client | auto | Server |
   Client | Auto)     #REQUIRED
  timestamp    CDATA  "0">

This declares the tool object and indicates that the allowable subelements to be nested are:

Table 1. Attribute-list declarations for the actionconfig element

XML attribute

Description

Possible value

Value required/

default value

name

A unique name for the tool.

CDATA

(string?)

Required.

enable

Indicates whether the tool should be enabled when imported into the Global Manager or whether it was enabled at the time of export.

TRUE

True

true

FALSE

False

false

Not required

Default is True so the tool is enabled when imported.

type

Indicates the classification of the tool:

  • Server — Tools executed on the same host as the Global Manager. These are displayed in the Tools menu on the Global Console.

  • Client — Tools executed locally by the console. These are displayed in the Tools menu on the Global Console.

  • Auto — Tools executed automatically through escalation policies or the automatic action adapter (sm_adapter). These are not visible in the tools menu on the Global Console.

SERVER

Server

server

CLIENT

Client

client

AUTO

Auto

auto

Required.

timestamp

When exporting, the value is the last time the object was modified by any user through the Global Manager Administration Console or through sm_config.

When importing, the timestamp defined in the XML file is compared with the timestamp of the object in the repository. Modifications to an existing object will fail when the import timestamp is later than the existing repository timestamp (unless the force option is used).

CDATA

Not required

Default is "0".