Skip to content

/AWS1/CL_CWLS3CONFIGURATION

Configuration for Amazon S3 destination where scheduled query results are delivered.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_destinationidentifier TYPE /AWS1/CWLS3URI /AWS1/CWLS3URI

The Amazon S3 URI where query results are delivered. Must be a valid S3 URI format.

iv_rolearn TYPE /AWS1/CWLROLEARN /AWS1/CWLROLEARN

The ARN of the IAM role that grants permissions to write query results to the specified Amazon S3 destination.

Optional arguments:

iv_owneraccountid TYPE /AWS1/CWLACCOUNTID /AWS1/CWLACCOUNTID

The Amazon Web Services accountId for the bucket owning account.

iv_kmskeyid TYPE /AWS1/CWLKMSKEYID /AWS1/CWLKMSKEYID

The Amazon Resource Name (ARN) of the KMS encryption key. Must belong to the same Amazon Web Services Region as the destination Amazon S3 bucket.


Queryable Attributes

destinationIdentifier

The Amazon S3 URI where query results are delivered. Must be a valid S3 URI format.

Accessible with the following methods

Method Description
GET_DESTINATIONIDENTIFIER() Getter for DESTINATIONIDENTIFIER, with configurable default
ASK_DESTINATIONIDENTIFIER() Getter for DESTINATIONIDENTIFIER w/ exceptions if field has
HAS_DESTINATIONIDENTIFIER() Determine if DESTINATIONIDENTIFIER has a value

roleArn

The ARN of the IAM role that grants permissions to write query results to the specified Amazon S3 destination.

Accessible with the following methods

Method Description
GET_ROLEARN() Getter for ROLEARN, with configurable default
ASK_ROLEARN() Getter for ROLEARN w/ exceptions if field has no value
HAS_ROLEARN() Determine if ROLEARN has a value

ownerAccountId

The Amazon Web Services accountId for the bucket owning account.

Accessible with the following methods

Method Description
GET_OWNERACCOUNTID() Getter for OWNERACCOUNTID, with configurable default
ASK_OWNERACCOUNTID() Getter for OWNERACCOUNTID w/ exceptions if field has no valu
HAS_OWNERACCOUNTID() Determine if OWNERACCOUNTID has a value

kmsKeyId

The Amazon Resource Name (ARN) of the KMS encryption key. Must belong to the same Amazon Web Services Region as the destination Amazon S3 bucket.

Accessible with the following methods

Method Description
GET_KMSKEYID() Getter for KMSKEYID, with configurable default
ASK_KMSKEYID() Getter for KMSKEYID w/ exceptions if field has no value
HAS_KMSKEYID() Determine if KMSKEYID has a value