Skip to content

/AWS1/CL_CWMS3CONFIG

The configuration for publishing Amazon CloudWatch Internet Monitor internet measurements to Amazon S3. The configuration includes the bucket name and (optionally) prefix for the S3 bucket to store the measurements, and the delivery status. The delivery status is ENABLED or DISABLED, depending on whether you choose to deliver internet measurements to S3 logs.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_bucketname TYPE /AWS1/CWMSTRING /AWS1/CWMSTRING

The Amazon S3 bucket name.

iv_bucketprefix TYPE /AWS1/CWMSTRING /AWS1/CWMSTRING

The Amazon S3 bucket prefix.

iv_logdeliverystatus TYPE /AWS1/CWMLOGDELIVERYSTATUS /AWS1/CWMLOGDELIVERYSTATUS

The status of publishing Internet Monitor internet measurements to an Amazon S3 bucket.


Queryable Attributes

BucketName

The Amazon S3 bucket name.

Accessible with the following methods

Method Description
GET_BUCKETNAME() Getter for BUCKETNAME, with configurable default
ASK_BUCKETNAME() Getter for BUCKETNAME w/ exceptions if field has no value
HAS_BUCKETNAME() Determine if BUCKETNAME has a value

BucketPrefix

The Amazon S3 bucket prefix.

Accessible with the following methods

Method Description
GET_BUCKETPREFIX() Getter for BUCKETPREFIX, with configurable default
ASK_BUCKETPREFIX() Getter for BUCKETPREFIX w/ exceptions if field has no value
HAS_BUCKETPREFIX() Determine if BUCKETPREFIX has a value

LogDeliveryStatus

The status of publishing Internet Monitor internet measurements to an Amazon S3 bucket.

Accessible with the following methods

Method Description
GET_LOGDELIVERYSTATUS() Getter for LOGDELIVERYSTATUS, with configurable default
ASK_LOGDELIVERYSTATUS() Getter for LOGDELIVERYSTATUS w/ exceptions if field has no v
HAS_LOGDELIVERYSTATUS() Determine if LOGDELIVERYSTATUS has a value