Skip to content

/AWS1/CL_EC2VERIFIEDACCLOGS301

Options for Amazon S3 as a logging destination.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_enabled TYPE /AWS1/EC2BOOLEAN /AWS1/EC2BOOLEAN

Indicates whether logging is enabled.

Optional arguments:

iv_bucketname TYPE /AWS1/EC2STRING /AWS1/EC2STRING

The bucket name.

iv_prefix TYPE /AWS1/EC2STRING /AWS1/EC2STRING

The bucket prefix.

iv_bucketowner TYPE /AWS1/EC2STRING /AWS1/EC2STRING

The ID of the Amazon Web Services account that owns the Amazon S3 bucket.


Queryable Attributes

Enabled

Indicates whether logging is enabled.

Accessible with the following methods

Method Description
GET_ENABLED() Getter for ENABLED, with configurable default
ASK_ENABLED() Getter for ENABLED w/ exceptions if field has no value
HAS_ENABLED() Determine if ENABLED has a value

BucketName

The 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

Prefix

The bucket prefix.

Accessible with the following methods

Method Description
GET_PREFIX() Getter for PREFIX, with configurable default
ASK_PREFIX() Getter for PREFIX w/ exceptions if field has no value
HAS_PREFIX() Determine if PREFIX has a value

BucketOwner

The ID of the Amazon Web Services account that owns the Amazon S3 bucket.

Accessible with the following methods

Method Description
GET_BUCKETOWNER() Getter for BUCKETOWNER, with configurable default
ASK_BUCKETOWNER() Getter for BUCKETOWNER w/ exceptions if field has no value
HAS_BUCKETOWNER() Determine if BUCKETOWNER has a value