Skip to content

/AWS1/CL_MA2BUCKETLEVELPERMS

Provides information about the bucket-level permissions settings for an S3 bucket.

CONSTRUCTOR

IMPORTING

Optional arguments:

io_accesscontrollist TYPE REF TO /AWS1/CL_MA2ACCESSCONTROLLIST /AWS1/CL_MA2ACCESSCONTROLLIST

The permissions settings of the access control list (ACL) for the bucket. This value is null if an ACL hasn't been defined for the bucket.

io_blockpublicaccess TYPE REF TO /AWS1/CL_MA2BLOCKPUBLICACCESS /AWS1/CL_MA2BLOCKPUBLICACCESS

The block public access settings for the bucket.

io_bucketpolicy TYPE REF TO /AWS1/CL_MA2BUCKETPOLICY /AWS1/CL_MA2BUCKETPOLICY

The permissions settings of the bucket policy for the bucket. This value is null if a bucket policy hasn't been defined for the bucket.


Queryable Attributes

accessControlList

The permissions settings of the access control list (ACL) for the bucket. This value is null if an ACL hasn't been defined for the bucket.

Accessible with the following methods

Method Description
GET_ACCESSCONTROLLIST() Getter for ACCESSCONTROLLIST

blockPublicAccess

The block public access settings for the bucket.

Accessible with the following methods

Method Description
GET_BLOCKPUBLICACCESS() Getter for BLOCKPUBLICACCESS

bucketPolicy

The permissions settings of the bucket policy for the bucket. This value is null if a bucket policy hasn't been defined for the bucket.

Accessible with the following methods

Method Description
GET_BUCKETPOLICY() Getter for BUCKETPOLICY