/AWS1/CL_S3TTABLEBKTREPLCONF¶
The replication configuration for a table bucket. This configuration defines how tables in the source bucket are replicated to destination table buckets, including the IAM role used for replication.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_role TYPE /AWS1/S3TIAMROLE /AWS1/S3TIAMROLE¶
The Amazon Resource Name (ARN) of the IAM role that S3 Tables assumes to replicate tables on your behalf.
it_rules TYPE /AWS1/CL_S3TTABLEBKTREPLRULE=>TT_TABLEBUCKETREPLICATIONRULES TT_TABLEBUCKETREPLICATIONRULES¶
An array of replication rules that define which tables to replicate and where to replicate them.
Queryable Attributes¶
role¶
The Amazon Resource Name (ARN) of the IAM role that S3 Tables assumes to replicate tables on your behalf.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ROLE() |
Getter for ROLE, with configurable default |
ASK_ROLE() |
Getter for ROLE w/ exceptions if field has no value |
HAS_ROLE() |
Determine if ROLE has a value |
rules¶
An array of replication rules that define which tables to replicate and where to replicate them.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_RULES() |
Getter for RULES, with configurable default |
ASK_RULES() |
Getter for RULES w/ exceptions if field has no value |
HAS_RULES() |
Determine if RULES has a value |