/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-1orus-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, andFAILED_START. For telemetry rules, valid values includePENDING,ACTIVE, andFAILED.
iv_failurereason TYPE /AWS1/CWOSTRING /AWS1/CWOSTRING¶
The reason for a failure status in this region. This field is only populated when
Statusindicates 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-1orus-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, andFAILED_START. For telemetry rules, valid values includePENDING,ACTIVE, andFAILED.
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
Statusindicates 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
.