Skip to content

/AWS1/CL_S3_GETOBJECTACLOUTPUT

GetObjectAclOutput

CONSTRUCTOR

IMPORTING

Optional arguments:

io_owner TYPE REF TO /AWS1/CL_S3_OWNER /AWS1/CL_S3_OWNER

Container for the bucket owner's ID.

it_grants TYPE /AWS1/CL_S3_GRANT=>TT_GRANTS TT_GRANTS

A list of grants.

iv_requestcharged TYPE /AWS1/S3_REQUESTCHARGED /AWS1/S3_REQUESTCHARGED

If present, indicates that the requester was successfully charged for the request. For more information, see Using Requester Pays buckets for storage transfers and usage in the Amazon Simple Storage Service user guide.

This functionality is not supported for directory buckets.


Queryable Attributes

Owner

Container for the bucket owner's ID.

Accessible with the following methods

Method Description
GET_OWNER() Getter for OWNER

Grants

A list of grants.

Accessible with the following methods

Method Description
GET_GRANTS() Getter for GRANTS, with configurable default
ASK_GRANTS() Getter for GRANTS w/ exceptions if field has no value
HAS_GRANTS() Determine if GRANTS has a value

RequestCharged

If present, indicates that the requester was successfully charged for the request. For more information, see Using Requester Pays buckets for storage transfers and usage in the Amazon Simple Storage Service user guide.

This functionality is not supported for directory buckets.

Accessible with the following methods

Method Description
GET_REQUESTCHARGED() Getter for REQUESTCHARGED, with configurable default
ASK_REQUESTCHARGED() Getter for REQUESTCHARGED w/ exceptions if field has no valu
HAS_REQUESTCHARGED() Determine if REQUESTCHARGED has a value