Skip to content

/AWS1/CL_R5AABBREVIATEDEXEC

A summarized representation of a plan execution. This structure contains key information about an execution without all the detailed step data.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_planarn TYPE /AWS1/R5APLANARN /AWS1/R5APLANARN

The Amazon Resource Name (ARN) of the plan.

iv_executionid TYPE /AWS1/R5AEXECUTIONID /AWS1/R5AEXECUTIONID

The execution identifier of a plan execution.

iv_starttime TYPE /AWS1/R5ATIMESTAMP /AWS1/R5ATIMESTAMP

The timestamp when the plan execution was started.

iv_mode TYPE /AWS1/R5AEXECUTIONMODE /AWS1/R5AEXECUTIONMODE

The plan execution mode. Valid values are Practice, for testing without making actual changes, or Recovery, for actual traffic shifting and application recovery.

iv_executionstate TYPE /AWS1/R5AEXECUTIONSTATE /AWS1/R5AEXECUTIONSTATE

The plan execution state. Provides the state of a plan execution, for example, In Progress or Paused by Operator.

iv_executionaction TYPE /AWS1/R5AEXECUTIONACTION /AWS1/R5AEXECUTIONACTION

The plan execution action. Valid values are Activate, to activate an Amazon Web Services Region, or Deactivate, to deactivate a Region.

iv_executionregion TYPE /AWS1/R5ASTRING /AWS1/R5ASTRING

The Amazon Web Services Region for a plan execution.

Optional arguments:

iv_version TYPE /AWS1/R5ASTRING /AWS1/R5ASTRING

The version for the plan.

iv_updatedat TYPE /AWS1/R5ATIMESTAMP /AWS1/R5ATIMESTAMP

The timestamp when the plan execution was last updated.

iv_comment TYPE /AWS1/R5ASTRING /AWS1/R5ASTRING

An optional comment about the plan execution.

iv_endtime TYPE /AWS1/R5ATIMESTAMP /AWS1/R5ATIMESTAMP

The timestamp when the plan execution was ended.

iv_actualrecoverytime TYPE /AWS1/R5ADURATION /AWS1/R5ADURATION

The actual recovery time that Region switch calculates for a plan execution. Actual recovery time includes the time for the plan to run added to the time elapsed until the application health alarms that you've specified are healthy again.


Queryable Attributes

planArn

The Amazon Resource Name (ARN) of the plan.

Accessible with the following methods

Method Description
GET_PLANARN() Getter for PLANARN, with configurable default
ASK_PLANARN() Getter for PLANARN w/ exceptions if field has no value
HAS_PLANARN() Determine if PLANARN has a value

executionId

The execution identifier of a plan execution.

Accessible with the following methods

Method Description
GET_EXECUTIONID() Getter for EXECUTIONID, with configurable default
ASK_EXECUTIONID() Getter for EXECUTIONID w/ exceptions if field has no value
HAS_EXECUTIONID() Determine if EXECUTIONID has a value

version

The version for the plan.

Accessible with the following methods

Method Description
GET_VERSION() Getter for VERSION, with configurable default
ASK_VERSION() Getter for VERSION w/ exceptions if field has no value
HAS_VERSION() Determine if VERSION has a value

updatedAt

The timestamp when the plan execution was last updated.

Accessible with the following methods

Method Description
GET_UPDATEDAT() Getter for UPDATEDAT, with configurable default
ASK_UPDATEDAT() Getter for UPDATEDAT w/ exceptions if field has no value
HAS_UPDATEDAT() Determine if UPDATEDAT has a value

comment

An optional comment about the plan execution.

Accessible with the following methods

Method Description
GET_COMMENT() Getter for COMMENT, with configurable default
ASK_COMMENT() Getter for COMMENT w/ exceptions if field has no value
HAS_COMMENT() Determine if COMMENT has a value

startTime

The timestamp when the plan execution was started.

Accessible with the following methods

Method Description
GET_STARTTIME() Getter for STARTTIME, with configurable default
ASK_STARTTIME() Getter for STARTTIME w/ exceptions if field has no value
HAS_STARTTIME() Determine if STARTTIME has a value

endTime

The timestamp when the plan execution was ended.

Accessible with the following methods

Method Description
GET_ENDTIME() Getter for ENDTIME, with configurable default
ASK_ENDTIME() Getter for ENDTIME w/ exceptions if field has no value
HAS_ENDTIME() Determine if ENDTIME has a value

mode

The plan execution mode. Valid values are Practice, for testing without making actual changes, or Recovery, for actual traffic shifting and application recovery.

Accessible with the following methods

Method Description
GET_MODE() Getter for MODE, with configurable default
ASK_MODE() Getter for MODE w/ exceptions if field has no value
HAS_MODE() Determine if MODE has a value

executionState

The plan execution state. Provides the state of a plan execution, for example, In Progress or Paused by Operator.

Accessible with the following methods

Method Description
GET_EXECUTIONSTATE() Getter for EXECUTIONSTATE, with configurable default
ASK_EXECUTIONSTATE() Getter for EXECUTIONSTATE w/ exceptions if field has no valu
HAS_EXECUTIONSTATE() Determine if EXECUTIONSTATE has a value

executionAction

The plan execution action. Valid values are Activate, to activate an Amazon Web Services Region, or Deactivate, to deactivate a Region.

Accessible with the following methods

Method Description
GET_EXECUTIONACTION() Getter for EXECUTIONACTION, with configurable default
ASK_EXECUTIONACTION() Getter for EXECUTIONACTION w/ exceptions if field has no val
HAS_EXECUTIONACTION() Determine if EXECUTIONACTION has a value

executionRegion

The Amazon Web Services Region for a plan execution.

Accessible with the following methods

Method Description
GET_EXECUTIONREGION() Getter for EXECUTIONREGION, with configurable default
ASK_EXECUTIONREGION() Getter for EXECUTIONREGION w/ exceptions if field has no val
HAS_EXECUTIONREGION() Determine if EXECUTIONREGION has a value

actualRecoveryTime

The actual recovery time that Region switch calculates for a plan execution. Actual recovery time includes the time for the plan to run added to the time elapsed until the application health alarms that you've specified are healthy again.

Accessible with the following methods

Method Description
GET_ACTUALRECOVERYTIME() Getter for ACTUALRECOVERYTIME, with configurable default
ASK_ACTUALRECOVERYTIME() Getter for ACTUALRECOVERYTIME w/ exceptions if field has no
HAS_ACTUALRECOVERYTIME() Determine if ACTUALRECOVERYTIME 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_ABBREVIATEDEXECUTIONSLIST

TYPES TT_ABBREVIATEDEXECUTIONSLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_R5AABBREVIATEDEXEC WITH DEFAULT KEY
.