/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 |