Skip to content

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