/AWS1/CL_DYNGLBTBLWITNESSGRUP¶
Represents one of the following:
-
A new witness to be added to a new global table.
-
An existing witness to be removed from an existing global table.
You can configure one witness per MRSC global table.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
io_create TYPE REF TO /AWS1/CL_DYNCREGLBTBLWITNESS00 /AWS1/CL_DYNCREGLBTBLWITNESS00¶
Specifies a witness Region to be added to a new MRSC global table. The witness must be added when creating the MRSC global table.
io_delete TYPE REF TO /AWS1/CL_DYNDELGLBTBLWITNESS00 /AWS1/CL_DYNDELGLBTBLWITNESS00¶
Specifies a witness Region to be removed from an existing global table. Must be done in conjunction with removing a replica. The deletion of both a witness and replica converts the remaining replica to a single-Region DynamoDB table.
Queryable Attributes¶
Create¶
Specifies a witness Region to be added to a new MRSC global table. The witness must be added when creating the MRSC global table.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CREATE() |
Getter for CREATE |
Delete¶
Specifies a witness Region to be removed from an existing global table. Must be done in conjunction with removing a replica. The deletion of both a witness and replica converts the remaining replica to a single-Region DynamoDB table.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DELETE() |
Getter for DELETE |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT_GLBTABLEWITNESSGROUPUPDLIST¶
TYPES TT_GLBTABLEWITNESSGROUPUPDLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_DYNGLBTBLWITNESSGRUP WITH DEFAULT KEY
.