# Enum - ActionParameter(vim.action.Action.ActionParameter)

Since
  2.0

## Enum Description

These constant strings can be used as parameters in user-specified email subject and body templates as well as in scripts. The action processor in VirtualCenter substitutes the run-time values for the parameters. For example, an email subject provided by the client could be the string: {@code Alarm - {alarmName} Description:\n{eventDescription}}. Or a script action provided could be: {@code myScript {alarmName}}.

Enum Constants

Name | Description
--- | ---
alarm | The object of the triggering alarm.
alarmName | The name of the triggering alarm.
declaringSummary | A summary of declarations made during the triggering of the alarm.
eventDescription | The event description.
newStatus | The status after the alarm is triggered.
oldStatus | The status prior to the alarm being triggered.
target | The object of the entity where the alarm is associated.
targetName | The name of the entity where the alarm is triggered.
triggeringSummary | A summary of information involved in triggering the alarm.

Show WSDL type definition
<simpleType xmlns="http://www.w3.org/2001/XMLSchema" xmlns:vim25="urn:vim25" name="ActionParameter"> <restriction base="xsd:string"> <enumeration value="targetName"/> <enumeration value="alarmName"/> <enumeration value="oldStatus"/> <enumeration value="newStatus"/> <enumeration value="triggeringSummary"/> <enumeration value="declaringSummary"/> <enumeration value="eventDescription"/> <enumeration value="target"/> <enumeration value="alarm"/> </restriction> </simpleType>