/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
.