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