Skip to content

/AWS1/CL_AANS3BKTACLGRANTCONF

A proposed access control list grant configuration for an Amazon S3 bucket. For more information, see How to Specify an ACL.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_permission TYPE /AWS1/AANACLPERMISSION /AWS1/AANACLPERMISSION

The permissions being granted.

io_grantee TYPE REF TO /AWS1/CL_AANACLGRANTEE /AWS1/CL_AANACLGRANTEE

The grantee to whom you’re assigning access rights.


Queryable Attributes

permission

The permissions being granted.

Accessible with the following methods

Method Description
GET_PERMISSION() Getter for PERMISSION, with configurable default
ASK_PERMISSION() Getter for PERMISSION w/ exceptions if field has no value
HAS_PERMISSION() Determine if PERMISSION has a value

grantee

The grantee to whom you’re assigning access rights.

Accessible with the following methods

Method Description
GET_GRANTEE() Getter for GRANTEE

Public Local Types In This Class

Internal table types, representing arrays and maps of this class, are defined as local types:

TT_S3BUCKETACLGRANTCONFSLIST

TYPES TT_S3BUCKETACLGRANTCONFSLIST TYPE STANDARD TABLE OF REF TO /AWS1/CL_AANS3BKTACLGRANTCONF WITH DEFAULT KEY
.