/AWS1/CL_SSSOPERATIONEVENT¶
An operation event returns details for an operation, including key milestones which can be used to monitor and track operations in progress.
Operation events contain:
-
Description string
-
Resource, including its ARN and type
-
Status
-
StatusMessage string
-
TimeStamp
Operation event examples include StartApplication or StopApplication.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_description TYPE /AWS1/SSSSTRING /AWS1/SSSSTRING¶
A description of the operation event. For example, "Stop the EC2 instance i-abcdefgh987654321".
io_resource TYPE REF TO /AWS1/CL_SSSRESOURCE /AWS1/CL_SSSRESOURCE¶
The resource involved in the operations event.
Contains
ResourceArnARN andResourceType.
iv_status TYPE /AWS1/SSSOPERATIONEVENTSTATUS /AWS1/SSSOPERATIONEVENTSTATUS¶
The status of the operation event. The possible statuses are:
IN_PROGRESS,COMPLETED, andFAILED.
iv_statusmessage TYPE /AWS1/SSSSTRING /AWS1/SSSSTRING¶
The status message relating to a specific operation event.
iv_timestamp TYPE /AWS1/SSSTIMESTAMP /AWS1/SSSTIMESTAMP¶
The timestamp of the specified operation event.
Queryable Attributes¶
Description¶
A description of the operation event. For example, "Stop the EC2 instance i-abcdefgh987654321".
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 |
Resource¶
The resource involved in the operations event.
Contains
ResourceArnARN andResourceType.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RESOURCE() |
Getter for RESOURCE |
Status¶
The status of the operation event. The possible statuses are:
IN_PROGRESS,COMPLETED, 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 |
StatusMessage¶
The status message relating to a specific operation event.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STATUSMESSAGE() |
Getter for STATUSMESSAGE, with configurable default |
ASK_STATUSMESSAGE() |
Getter for STATUSMESSAGE w/ exceptions if field has no value |
HAS_STATUSMESSAGE() |
Determine if STATUSMESSAGE has a value |
Timestamp¶
The timestamp of the specified operation event.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TIMESTAMP() |
Getter for TIMESTAMP, with configurable default |
ASK_TIMESTAMP() |
Getter for TIMESTAMP w/ exceptions if field has no value |
HAS_TIMESTAMP() |
Determine if TIMESTAMP 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_OPERATIONEVENTLIST¶
TYPES TT_OPERATIONEVENTLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_SSSOPERATIONEVENT WITH DEFAULT KEY
.