Skip to content

/AWS1/CL_GDYPUBLICACCESS

Describes the public access policies that apply to the S3 bucket.

CONSTRUCTOR

IMPORTING

Optional arguments:

io_permissionconfiguration TYPE REF TO /AWS1/CL_GDYPERMISSIONCONF /AWS1/CL_GDYPERMISSIONCONF

Contains information about how permissions are configured for the S3 bucket.

iv_effectivepermission TYPE /AWS1/GDYSTRING /AWS1/GDYSTRING

Describes the effective permission on this bucket after factoring all attached policies.


Queryable Attributes

PermissionConfiguration

Contains information about how permissions are configured for the S3 bucket.

Accessible with the following methods

Method Description
GET_PERMISSIONCONFIGURATION() Getter for PERMISSIONCONFIGURATION

EffectivePermission

Describes the effective permission on this bucket after factoring all attached policies.

Accessible with the following methods

Method Description
GET_EFFECTIVEPERMISSION() Getter for EFFECTIVEPERMISSION, with configurable default
ASK_EFFECTIVEPERMISSION() Getter for EFFECTIVEPERMISSION w/ exceptions if field has no
HAS_EFFECTIVEPERMISSION() Determine if EFFECTIVEPERMISSION has a value