Skip to content

/AWS1/CL_BDOS3CONFIGURATION

The Amazon S3 configuration for a gateway. This structure defines how the gateway accesses files in Amazon S3.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_uri TYPE /AWS1/BDOS3BUCKETURI /AWS1/BDOS3BUCKETURI

The URI of the Amazon S3 object. This URI specifies the location of the object in Amazon S3.

iv_bucketowneraccountid TYPE /AWS1/BDOAWSACCOUNTID /AWS1/BDOAWSACCOUNTID

The account ID of the Amazon S3 bucket owner. This ID is used for cross-account access to the bucket.


Queryable Attributes

uri

The URI of the Amazon S3 object. This URI specifies the location of the object in Amazon S3.

Accessible with the following methods

Method Description
GET_URI() Getter for URI, with configurable default
ASK_URI() Getter for URI w/ exceptions if field has no value
HAS_URI() Determine if URI has a value

bucketOwnerAccountId

The account ID of the Amazon S3 bucket owner. This ID is used for cross-account access to the bucket.

Accessible with the following methods

Method Description
GET_BUCKETOWNERACCOUNTID() Getter for BUCKETOWNERACCOUNTID, with configurable default
ASK_BUCKETOWNERACCOUNTID() Getter for BUCKETOWNERACCOUNTID w/ exceptions if field has n
HAS_BUCKETOWNERACCOUNTID() Determine if BUCKETOWNERACCOUNTID has a value