/AWS1/CL_R5ATRIGGER¶
Defines a condition that can automatically trigger the execution of a Region switch plan.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_targetregion TYPE /AWS1/R5AREGION /AWS1/R5AREGION¶
The Amazon Web Services Region for a trigger.
iv_action TYPE /AWS1/R5AWORKFLOWTARGETACTION /AWS1/R5AWORKFLOWTARGETACTION¶
The action to perform when the trigger fires. Valid values include ACTIVATE and DEACTIVATE.
it_conditions TYPE /AWS1/CL_R5ATRIGGERCONDITION=>TT_TRIGGERCONDITIONLIST TT_TRIGGERCONDITIONLIST¶
The conditions that must be met for the trigger to fire.
iv_mindelayminsbetweenexecs TYPE /AWS1/R5AINTEGER /AWS1/R5AINTEGER¶
The minimum time, in minutes, that must elapse between automatic executions of the plan.
Optional arguments:¶
iv_description TYPE /AWS1/R5ASTRING /AWS1/R5ASTRING¶
The description for a trigger.
Queryable Attributes¶
description¶
The description for a trigger.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DESCRIPTION() |
Getter for DESCRIPTION, with configurable default |
ASK_DESCRIPTION() |
Getter for DESCRIPTION w/ exceptions if field has no value |
HAS_DESCRIPTION() |
Determine if DESCRIPTION has a value |
targetRegion¶
The Amazon Web Services Region for a trigger.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TARGETREGION() |
Getter for TARGETREGION, with configurable default |
ASK_TARGETREGION() |
Getter for TARGETREGION w/ exceptions if field has no value |
HAS_TARGETREGION() |
Determine if TARGETREGION has a value |
action¶
The action to perform when the trigger fires. Valid values include ACTIVATE and DEACTIVATE.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ACTION() |
Getter for ACTION, with configurable default |
ASK_ACTION() |
Getter for ACTION w/ exceptions if field has no value |
HAS_ACTION() |
Determine if ACTION has a value |
conditions¶
The conditions that must be met for the trigger to fire.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CONDITIONS() |
Getter for CONDITIONS, with configurable default |
ASK_CONDITIONS() |
Getter for CONDITIONS w/ exceptions if field has no value |
HAS_CONDITIONS() |
Determine if CONDITIONS has a value |
minDelayMinutesBetweenExecutions¶
The minimum time, in minutes, that must elapse between automatic executions of the plan.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_MINDELAYMINSBETWEENEXECS() |
Getter for MINDELAYMINUTESBETWEENEXECS, with configurable de |
ASK_MINDELAYMINSBETWEENEXECS() |
Getter for MINDELAYMINUTESBETWEENEXECS w/ exceptions if fiel |
HAS_MINDELAYMINSBETWEENEXECS() |
Determine if MINDELAYMINUTESBETWEENEXECS has a value |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_TRIGGERLIST¶
TYPES TT_TRIGGERLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_R5ATRIGGER WITH DEFAULT KEY
.