Skip to content

/AWS1/CL_CWLS3CONFIGURATION

Configuration details for delivering scheduled query results to an Amazon S3 bucket.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_destinationidentifier TYPE /AWS1/CWLS3URI /AWS1/CWLS3URI

The S3 URI where query results will be stored (e.g., s3://bucket-name/prefix/).

iv_rolearn TYPE /AWS1/CWLROLEARN /AWS1/CWLROLEARN

The ARN of the IAM role that CloudWatch Logs will assume to write results to the S3 bucket.


Queryable Attributes

destinationIdentifier

The S3 URI where query results will be stored (e.g., s3://bucket-name/prefix/).

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 CloudWatch Logs will assume to write results to the S3 bucket.

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