Skip to content

/AWS1/CL_MA2ACCESSCONTROLLIST

Provides information about the permissions settings of the bucket-level access control list (ACL) for an S3 bucket.

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_allowspublicreadaccess TYPE /AWS1/MA2__BOOLEAN /AWS1/MA2__BOOLEAN

Specifies whether the ACL grants the general public with read access permissions for the bucket.

iv_allowspublicwriteaccess TYPE /AWS1/MA2__BOOLEAN /AWS1/MA2__BOOLEAN

Specifies whether the ACL grants the general public with write access permissions for the bucket.


Queryable Attributes

allowsPublicReadAccess

Specifies whether the ACL grants the general public with read access permissions for the bucket.

Accessible with the following methods

Method Description
GET_ALLOWSPUBLICREADACCESS() Getter for ALLOWSPUBLICREADACCESS, with configurable default
ASK_ALLOWSPUBLICREADACCESS() Getter for ALLOWSPUBLICREADACCESS w/ exceptions if field has
HAS_ALLOWSPUBLICREADACCESS() Determine if ALLOWSPUBLICREADACCESS has a value

allowsPublicWriteAccess

Specifies whether the ACL grants the general public with write access permissions for the bucket.

Accessible with the following methods

Method Description
GET_ALLOWSPUBLICWRITEACCESS() Getter for ALLOWSPUBLICWRITEACCESS, with configurable defaul
ASK_ALLOWSPUBLICWRITEACCESS() Getter for ALLOWSPUBLICWRITEACCESS w/ exceptions if field ha
HAS_ALLOWSPUBLICWRITEACCESS() Determine if ALLOWSPUBLICWRITEACCESS has a value