Skip to content

/AWS1/CL_EC2VERIFIEDACCLOGS300

Options for Amazon S3 as a logging destination.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_enabled TYPE /AWS1/EC2BOOLEAN /AWS1/EC2BOOLEAN

Indicates whether logging is enabled.

io_deliverystatus TYPE REF TO /AWS1/CL_EC2VERIFIEDACCLOGDE00 /AWS1/CL_EC2VERIFIEDACCLOGDE00

The delivery status.

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 Amazon Web Services account number that owns the 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

DeliveryStatus

The delivery status.

Accessible with the following methods

Method Description
GET_DELIVERYSTATUS() Getter for DELIVERYSTATUS

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 Amazon Web Services account number that owns the 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