/AWS1/CL_DEXS3DATAACCASTSRCENT¶
Source details for an Amazon S3 data access asset.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_bucket TYPE /AWS1/DEX__STRING /AWS1/DEX__STRING¶
The Amazon S3 bucket used for hosting shared data in the Amazon S3 data access.
Optional arguments:¶
it_keyprefixes TYPE /AWS1/CL_DEXLISTOF__STRING_W=>TT_LISTOF__STRING TT_LISTOF__STRING¶
Organizes Amazon S3 asset key prefixes stored in an Amazon S3 bucket.
it_keys TYPE /AWS1/CL_DEXLISTOF__STRING_W=>TT_LISTOF__STRING TT_LISTOF__STRING¶
The keys used to create the Amazon S3 data access.
it_kmskeystogrant TYPE /AWS1/CL_DEXKMSKEYTOGRANT=>TT_LISTOFKMSKEYSTOGRANT TT_LISTOFKMSKEYSTOGRANT¶
List of AWS KMS CMKs (Key Management System Customer Managed Keys) and ARNs used to encrypt S3 objects being shared in this S3 Data Access asset.
Queryable Attributes¶
Bucket¶
The Amazon S3 bucket used for hosting shared data in the Amazon S3 data access.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_BUCKET() |
Getter for BUCKET, with configurable default |
ASK_BUCKET() |
Getter for BUCKET w/ exceptions if field has no value |
HAS_BUCKET() |
Determine if BUCKET has a value |
KeyPrefixes¶
Organizes Amazon S3 asset key prefixes stored in an Amazon S3 bucket.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_KEYPREFIXES() |
Getter for KEYPREFIXES, with configurable default |
ASK_KEYPREFIXES() |
Getter for KEYPREFIXES w/ exceptions if field has no value |
HAS_KEYPREFIXES() |
Determine if KEYPREFIXES has a value |
Keys¶
The keys used to create the Amazon S3 data access.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_KEYS() |
Getter for KEYS, with configurable default |
ASK_KEYS() |
Getter for KEYS w/ exceptions if field has no value |
HAS_KEYS() |
Determine if KEYS has a value |
KmsKeysToGrant¶
List of AWS KMS CMKs (Key Management System Customer Managed Keys) and ARNs used to encrypt S3 objects being shared in this S3 Data Access asset.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_KMSKEYSTOGRANT() |
Getter for KMSKEYSTOGRANT, with configurable default |
ASK_KMSKEYSTOGRANT() |
Getter for KMSKEYSTOGRANT w/ exceptions if field has no valu |
HAS_KMSKEYSTOGRANT() |
Determine if KMSKEYSTOGRANT has a value |