/AWS1/CL_OSRSCHEDULEDACTION¶
Information about a scheduled configuration change for an OpenSearch Service domain. This actions can be a service software update or a blue/green Auto-Tune enhancement.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_id TYPE /AWS1/OSRSTRING /AWS1/OSRSTRING¶
The unique identifier of the scheduled action.
iv_type TYPE /AWS1/OSRACTIONTYPE /AWS1/OSRACTIONTYPE¶
The type of action that will be taken on the domain.
iv_severity TYPE /AWS1/OSRACTIONSEVERITY /AWS1/OSRACTIONSEVERITY¶
The severity of the action.
iv_scheduledtime TYPE /AWS1/OSRLONG /AWS1/OSRLONG¶
The time when the change is scheduled to happen.
Optional arguments:¶
iv_description TYPE /AWS1/OSRSTRING /AWS1/OSRSTRING¶
A description of the action to be taken.
iv_scheduledby TYPE /AWS1/OSRSCHEDULEDBY /AWS1/OSRSCHEDULEDBY¶
Whether the action was scheduled manually (
CUSTOMER, or by OpenSearch Service automatically (SYSTEM).
iv_status TYPE /AWS1/OSRACTIONSTATUS /AWS1/OSRACTIONSTATUS¶
The current status of the scheduled action.
iv_mandatory TYPE /AWS1/OSRBOOLEAN /AWS1/OSRBOOLEAN¶
Whether the action is required or optional.
iv_cancellable TYPE /AWS1/OSRBOOLEAN /AWS1/OSRBOOLEAN¶
Whether or not the scheduled action is cancellable.
Queryable Attributes¶
Id¶
The unique identifier of the scheduled action.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ID() |
Getter for ID, with configurable default |
ASK_ID() |
Getter for ID w/ exceptions if field has no value |
HAS_ID() |
Determine if ID has a value |
Type¶
The type of action that will be taken on the domain.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TYPE() |
Getter for TYPE, with configurable default |
ASK_TYPE() |
Getter for TYPE w/ exceptions if field has no value |
HAS_TYPE() |
Determine if TYPE has a value |
Severity¶
The severity of the action.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SEVERITY() |
Getter for SEVERITY, with configurable default |
ASK_SEVERITY() |
Getter for SEVERITY w/ exceptions if field has no value |
HAS_SEVERITY() |
Determine if SEVERITY has a value |
ScheduledTime¶
The time when the change is scheduled to happen.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SCHEDULEDTIME() |
Getter for SCHEDULEDTIME, with configurable default |
ASK_SCHEDULEDTIME() |
Getter for SCHEDULEDTIME w/ exceptions if field has no value |
HAS_SCHEDULEDTIME() |
Determine if SCHEDULEDTIME has a value |
Description¶
A description of the action to be taken.
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 |
ScheduledBy¶
Whether the action was scheduled manually (
CUSTOMER, or by OpenSearch Service automatically (SYSTEM).
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SCHEDULEDBY() |
Getter for SCHEDULEDBY, with configurable default |
ASK_SCHEDULEDBY() |
Getter for SCHEDULEDBY w/ exceptions if field has no value |
HAS_SCHEDULEDBY() |
Determine if SCHEDULEDBY has a value |
Status¶
The current status of the scheduled action.
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 |
Mandatory¶
Whether the action is required or optional.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_MANDATORY() |
Getter for MANDATORY, with configurable default |
ASK_MANDATORY() |
Getter for MANDATORY w/ exceptions if field has no value |
HAS_MANDATORY() |
Determine if MANDATORY has a value |
Cancellable¶
Whether or not the scheduled action is cancellable.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CANCELLABLE() |
Getter for CANCELLABLE, with configurable default |
ASK_CANCELLABLE() |
Getter for CANCELLABLE w/ exceptions if field has no value |
HAS_CANCELLABLE() |
Determine if CANCELLABLE 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_SCHEDULEDACTIONSLIST¶
TYPES TT_SCHEDULEDACTIONSLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_OSRSCHEDULEDACTION WITH DEFAULT KEY
.