Skip to content

/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