Skip to content

/AWS1/CL_S3CREGION

A Region that supports a Multi-Region Access Point as well as the associated bucket for the Region.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_bucket TYPE /AWS1/S3CBUCKETNAME /AWS1/S3CBUCKETNAME

The name of the associated bucket for the Region.

Optional arguments:

iv_bucketaccountid TYPE /AWS1/S3CACCOUNTID /AWS1/S3CACCOUNTID

The Amazon Web Services account ID that owns the Amazon S3 bucket that's associated with this Multi-Region Access Point.


Queryable Attributes

Bucket

The name of the associated bucket for the Region.

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

BucketAccountId

The Amazon Web Services account ID that owns the Amazon S3 bucket that's associated with this Multi-Region Access Point.

Accessible with the following methods

Method Description
GET_BUCKETACCOUNTID() Getter for BUCKETACCOUNTID, with configurable default
ASK_BUCKETACCOUNTID() Getter for BUCKETACCOUNTID w/ exceptions if field has no val
HAS_BUCKETACCOUNTID() Determine if BUCKETACCOUNTID has a value

Public Local Types In This Class

Internal table types, representing arrays and maps of this class, are defined as local types:

TT_REGIONCREATIONLIST

TYPES TT_REGIONCREATIONLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_S3CREGION WITH DEFAULT KEY
.