Skip to content

/AWS1/CL_CWOREGIONSTATUS

Represents the status of a multi-region operation in a specific Amazon Web Services Region. This structure is used to report per-region progress for both telemetry evaluation and telemetry rule replication.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_region TYPE /AWS1/CWOREGION /AWS1/CWOREGION

The Amazon Web Services Region code (for example, eu-west-1 or us-west-2) that this status applies to.

iv_status TYPE /AWS1/CWOSTRING /AWS1/CWOSTRING

The status of the operation in this region. For telemetry evaluation, valid values include STARTING, RUNNING, and FAILED_START. For telemetry rules, valid values include PENDING, ACTIVE, and FAILED.

iv_failurereason TYPE /AWS1/CWOSTRING /AWS1/CWOSTRING

The reason for a failure status in this region. This field is only populated when Status indicates a failure.

iv_rulearn TYPE /AWS1/CWORESOURCEARN /AWS1/CWORESOURCEARN

The Amazon Resource Name (ARN) of the telemetry rule in this spoke region. This field is only present for telemetry rule region statuses and is populated when the rule has been successfully created in the spoke region (status is ACTIVE).


Queryable Attributes

Region

The Amazon Web Services Region code (for example, eu-west-1 or us-west-2) that this status applies to.

Accessible with the following methods

Method Description
GET_REGION() Getter for REGION, with configurable default
ASK_REGION() Getter for REGION w/ exceptions if field has no value
HAS_REGION() Determine if REGION has a value

Status

The status of the operation in this region. For telemetry evaluation, valid values include STARTING, RUNNING, and FAILED_START. For telemetry rules, valid values include PENDING, ACTIVE, and FAILED.

Accessible with the following methods

Method Description
GET_STATUS() Getter for STATUS, with configurable default
ASK_STATUS() Getter for STATUS w/ exceptions if field has no value
HAS_STATUS() Determine if STATUS has a value

FailureReason

The reason for a failure status in this region. This field is only populated when Status indicates a failure.

Accessible with the following methods

Method Description
GET_FAILUREREASON() Getter for FAILUREREASON, with configurable default
ASK_FAILUREREASON() Getter for FAILUREREASON w/ exceptions if field has no value
HAS_FAILUREREASON() Determine if FAILUREREASON has a value

RuleArn

The Amazon Resource Name (ARN) of the telemetry rule in this spoke region. This field is only present for telemetry rule region statuses and is populated when the rule has been successfully created in the spoke region (status is ACTIVE).

Accessible with the following methods

Method Description
GET_RULEARN() Getter for RULEARN, with configurable default
ASK_RULEARN() Getter for RULEARN w/ exceptions if field has no value
HAS_RULEARN() Determine if RULEARN 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_REGIONSTATUSES

TYPES TT_REGIONSTATUSES TYPE STANDARD TABLE OF REF TO /AWS1/CL_CWOREGIONSTATUS WITH DEFAULT KEY
.