/AWS1/CL_IOVCUSTOMERACTION¶
Contains information about the action that you can take to respond to the alarm.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_actionname TYPE /AWS1/IOVCUSTOMERACTIONNAME /AWS1/IOVCUSTOMERACTIONNAME¶
The name of the action. The action name can be one of the following values:
SNOOZE- When you snooze the alarm, the alarm state changes toSNOOZE_DISABLED.
ENABLE- When you enable the alarm, the alarm state changes toNORMAL.
DISABLE- When you disable the alarm, the alarm state changes toDISABLED.
ACKNOWLEDGE- When you acknowledge the alarm, the alarm state changes toACKNOWLEDGED.
RESET- When you reset the alarm, the alarm state changes toNORMAL.For more information, see the AlarmState API.
io_snoozeactionconfiguration TYPE REF TO /AWS1/CL_IOVSNOOZEACTIONCONF /AWS1/CL_IOVSNOOZEACTIONCONF¶
Contains the configuration information of a snooze action.
io_enableactionconfiguration TYPE REF TO /AWS1/CL_IOVENABLEACTIONCONF /AWS1/CL_IOVENABLEACTIONCONF¶
Contains the configuration information of an enable action.
io_disableactionconf TYPE REF TO /AWS1/CL_IOVDISABLEACTIONCONF /AWS1/CL_IOVDISABLEACTIONCONF¶
Contains the configuration information of a disable action.
io_acknowledgeactionconf TYPE REF TO /AWS1/CL_IOVACKNOWLEDGEACTCONF /AWS1/CL_IOVACKNOWLEDGEACTCONF¶
Contains the configuration information of an acknowledge action.
io_resetactionconfiguration TYPE REF TO /AWS1/CL_IOVRESETACTIONCONF /AWS1/CL_IOVRESETACTIONCONF¶
Contains the configuration information of a reset action.
Queryable Attributes¶
actionName¶
The name of the action. The action name can be one of the following values:
SNOOZE- When you snooze the alarm, the alarm state changes toSNOOZE_DISABLED.
ENABLE- When you enable the alarm, the alarm state changes toNORMAL.
DISABLE- When you disable the alarm, the alarm state changes toDISABLED.
ACKNOWLEDGE- When you acknowledge the alarm, the alarm state changes toACKNOWLEDGED.
RESET- When you reset the alarm, the alarm state changes toNORMAL.For more information, see the AlarmState API.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ACTIONNAME() |
Getter for ACTIONNAME, with configurable default |
ASK_ACTIONNAME() |
Getter for ACTIONNAME w/ exceptions if field has no value |
HAS_ACTIONNAME() |
Determine if ACTIONNAME has a value |
snoozeActionConfiguration¶
Contains the configuration information of a snooze action.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SNOOZEACTIONCONF() |
Getter for SNOOZEACTIONCONFIGURATION |
enableActionConfiguration¶
Contains the configuration information of an enable action.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ENABLEACTIONCONF() |
Getter for ENABLEACTIONCONFIGURATION |
disableActionConfiguration¶
Contains the configuration information of a disable action.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DISABLEACTIONCONF() |
Getter for DISABLEACTIONCONFIGURATION |
acknowledgeActionConfiguration¶
Contains the configuration information of an acknowledge action.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ACKNOWLEDGEACTIONCONF() |
Getter for ACKNOWLEDGEACTIONCONF |
resetActionConfiguration¶
Contains the configuration information of a reset action.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RESETACTIONCONFIGURATION() |
Getter for RESETACTIONCONFIGURATION |