Skip to content

/AWS1/CL_R5AABBREVIATEDPLAN

A summarized representation of a Region switch plan. This structure contains key information about a plan without all the detailed workflow and step data.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_arn TYPE /AWS1/R5APLANARN /AWS1/R5APLANARN

The Amazon Resource Name (ARN) of the Region switch plan.

iv_owner TYPE /AWS1/R5AACCOUNTID /AWS1/R5AACCOUNTID

The owner of a Region switch plan.

iv_name TYPE /AWS1/R5APLANNAME /AWS1/R5APLANNAME

The name of a Region switch plan.

it_regions TYPE /AWS1/CL_R5AREGIONLIST_W=>TT_REGIONLIST TT_REGIONLIST

The Amazon Web Services Region specified for a Region switch plan.

iv_recoveryapproach TYPE /AWS1/R5ARECOVERYAPPROACH /AWS1/R5ARECOVERYAPPROACH

The recovery approach for a Region switch plan, which can be active/active (activeActive) or active/passive (activePassive).

Optional arguments:

iv_primaryregion TYPE /AWS1/R5AREGION /AWS1/R5AREGION

The primary Region for a plan.

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_description TYPE /AWS1/R5ASTRING /AWS1/R5ASTRING

The description of a Region switch plan.

iv_executionrole TYPE /AWS1/R5ASTRING /AWS1/R5ASTRING

The execution role is a way to categorize a Region switch plan.

iv_activeplanexecution TYPE /AWS1/R5AEXECUTIONID /AWS1/R5AEXECUTIONID

Specifies if this is the active plan execution at this time.

iv_rectimeobjectiveminutes TYPE /AWS1/R5AINTEGER /AWS1/R5AINTEGER

The recovery time objective that you've specified.


Queryable Attributes

arn

The Amazon Resource Name (ARN) of the Region switch plan.

Accessible with the following methods

Method Description
GET_ARN() Getter for ARN, with configurable default
ASK_ARN() Getter for ARN w/ exceptions if field has no value
HAS_ARN() Determine if ARN has a value

owner

The owner of a Region switch plan.

Accessible with the following methods

Method Description
GET_OWNER() Getter for OWNER, with configurable default
ASK_OWNER() Getter for OWNER w/ exceptions if field has no value
HAS_OWNER() Determine if OWNER has a value

name

The name of a Region switch plan.

Accessible with the following methods

Method Description
GET_NAME() Getter for NAME, with configurable default
ASK_NAME() Getter for NAME w/ exceptions if field has no value
HAS_NAME() Determine if NAME has a value

regions

The Amazon Web Services Region specified for a Region switch plan.

Accessible with the following methods

Method Description
GET_REGIONS() Getter for REGIONS, with configurable default
ASK_REGIONS() Getter for REGIONS w/ exceptions if field has no value
HAS_REGIONS() Determine if REGIONS has a value

recoveryApproach

The recovery approach for a Region switch plan, which can be active/active (activeActive) or active/passive (activePassive).

Accessible with the following methods

Method Description
GET_RECOVERYAPPROACH() Getter for RECOVERYAPPROACH, with configurable default
ASK_RECOVERYAPPROACH() Getter for RECOVERYAPPROACH w/ exceptions if field has no va
HAS_RECOVERYAPPROACH() Determine if RECOVERYAPPROACH has a value

primaryRegion

The primary Region for a plan.

Accessible with the following methods

Method Description
GET_PRIMARYREGION() Getter for PRIMARYREGION, with configurable default
ASK_PRIMARYREGION() Getter for PRIMARYREGION w/ exceptions if field has no value
HAS_PRIMARYREGION() Determine if PRIMARYREGION 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

description

The description of a Region switch plan.

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

executionRole

The execution role is a way to categorize a Region switch plan.

Accessible with the following methods

Method Description
GET_EXECUTIONROLE() Getter for EXECUTIONROLE, with configurable default
ASK_EXECUTIONROLE() Getter for EXECUTIONROLE w/ exceptions if field has no value
HAS_EXECUTIONROLE() Determine if EXECUTIONROLE has a value

activePlanExecution

Specifies if this is the active plan execution at this time.

Accessible with the following methods

Method Description
GET_ACTIVEPLANEXECUTION() Getter for ACTIVEPLANEXECUTION, with configurable default
ASK_ACTIVEPLANEXECUTION() Getter for ACTIVEPLANEXECUTION w/ exceptions if field has no
HAS_ACTIVEPLANEXECUTION() Determine if ACTIVEPLANEXECUTION has a value

recoveryTimeObjectiveMinutes

The recovery time objective that you've specified.

Accessible with the following methods

Method Description
GET_RECTIMEOBJECTIVEMINUTES() Getter for RECOVERYTIMEOBJECTIVEMINUTES, with configurable d
ASK_RECTIMEOBJECTIVEMINUTES() Getter for RECOVERYTIMEOBJECTIVEMINUTES w/ exceptions if fie
HAS_RECTIMEOBJECTIVEMINUTES() Determine if RECOVERYTIMEOBJECTIVEMINUTES 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_PLANLIST

TYPES TT_PLANLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_R5AABBREVIATEDPLAN WITH DEFAULT KEY
.