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