Skip to content

/AWS1/CL_BDOS3LOCATION

The Amazon S3 location for storing data. This structure defines where in Amazon S3 data is stored.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_bucket TYPE /AWS1/BDOSTRING /AWS1/BDOSTRING

The name of the Amazon S3 bucket. This bucket contains the stored data.

iv_prefix TYPE /AWS1/BDOSTRING /AWS1/BDOSTRING

The prefix for objects in the Amazon S3 bucket. This prefix is added to the object keys to organize the data.

Optional arguments:

iv_versionid TYPE /AWS1/BDOSTRING /AWS1/BDOSTRING

The version ID of the Amazon Amazon S3 object. If not specified, the latest version of the object is used.


Queryable Attributes

bucket

The name of the Amazon S3 bucket. This bucket contains the stored data.

Accessible with the following methods

Method Description
GET_BUCKET() Getter for BUCKET, with configurable default
ASK_BUCKET() Getter for BUCKET w/ exceptions if field has no value
HAS_BUCKET() Determine if BUCKET has a value

prefix

The prefix for objects in the Amazon S3 bucket. This prefix is added to the object keys to organize the data.

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

versionId

The version ID of the Amazon Amazon S3 object. If not specified, the latest version of the object is used.

Accessible with the following methods

Method Description
GET_VERSIONID() Getter for VERSIONID, with configurable default
ASK_VERSIONID() Getter for VERSIONID w/ exceptions if field has no value
HAS_VERSIONID() Determine if VERSIONID has a value