/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
.