/AWS1/CL_OSRMODIFYINGPRPS¶
Information about the domain properties that are currently being modified.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_name TYPE /AWS1/OSRSTRING /AWS1/OSRSTRING¶
The name of the property that is currently being modified.
iv_activevalue TYPE /AWS1/OSRSTRING /AWS1/OSRSTRING¶
The current value of the domain property that is being modified.
iv_pendingvalue TYPE /AWS1/OSRSTRING /AWS1/OSRSTRING¶
The value that the property that is currently being modified will eventually have.
iv_valuetype TYPE /AWS1/OSRPROPERTYVALUETYPE /AWS1/OSRPROPERTYVALUETYPE¶
The type of value that is currently being modified. Properties can have two types:
PLAIN_TEXT: Contain direct values such as "1", "True", or "c5.large.search".
STRINGIFIED_JSON: Contain content in JSON format, such as {"Enabled":"True"}".
Queryable Attributes¶
Name¶
The name of the property that is currently being modified.
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 |
ActiveValue¶
The current value of the domain property that is being modified.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ACTIVEVALUE() |
Getter for ACTIVEVALUE, with configurable default |
ASK_ACTIVEVALUE() |
Getter for ACTIVEVALUE w/ exceptions if field has no value |
HAS_ACTIVEVALUE() |
Determine if ACTIVEVALUE has a value |
PendingValue¶
The value that the property that is currently being modified will eventually have.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PENDINGVALUE() |
Getter for PENDINGVALUE, with configurable default |
ASK_PENDINGVALUE() |
Getter for PENDINGVALUE w/ exceptions if field has no value |
HAS_PENDINGVALUE() |
Determine if PENDINGVALUE has a value |
ValueType¶
The type of value that is currently being modified. Properties can have two types:
PLAIN_TEXT: Contain direct values such as "1", "True", or "c5.large.search".
STRINGIFIED_JSON: Contain content in JSON format, such as {"Enabled":"True"}".
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_VALUETYPE() |
Getter for VALUETYPE, with configurable default |
ASK_VALUETYPE() |
Getter for VALUETYPE w/ exceptions if field has no value |
HAS_VALUETYPE() |
Determine if VALUETYPE 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_MODIFYINGPROPERTIESLIST¶
TYPES TT_MODIFYINGPROPERTIESLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_OSRMODIFYINGPRPS WITH DEFAULT KEY
.