/AWS1/CL_MA2BUCKETPOLICY¶
Provides information about the permissions settings of the bucket policy for an S3 bucket.
CONSTRUCTOR¶
IMPORTING¶
Optional arguments:¶
iv_allowspublicreadaccess TYPE /AWS1/MA2__BOOLEAN /AWS1/MA2__BOOLEAN¶
Specifies whether the bucket policy allows the general public to have read access to the bucket.
iv_allowspublicwriteaccess TYPE /AWS1/MA2__BOOLEAN /AWS1/MA2__BOOLEAN¶
Specifies whether the bucket policy allows the general public to have write access to the bucket.
Queryable Attributes¶
allowsPublicReadAccess¶
Specifies whether the bucket policy allows the general public to have read access to 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 bucket policy allows the general public to have write access to 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 |