Skip to content

/AWS1/CL_S3_DELETEOBJECTOUTPUT

DeleteObjectOutput

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_deletemarker TYPE /AWS1/S3_DELETEMARKER /AWS1/S3_DELETEMARKER

Indicates whether the specified object version that was permanently deleted was (true) or was not (false) a delete marker before deletion. In a simple DELETE, this header indicates whether (true) or not (false) the current version of the object is a delete marker. To learn more about delete markers, see Working with delete markers.

This functionality is not supported for directory buckets.

iv_versionid TYPE /AWS1/S3_OBJECTVERSIONID /AWS1/S3_OBJECTVERSIONID

Returns the version ID of the delete marker created as a result of the DELETE operation.

This functionality is not supported for directory buckets.

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

DeleteMarker

Indicates whether the specified object version that was permanently deleted was (true) or was not (false) a delete marker before deletion. In a simple DELETE, this header indicates whether (true) or not (false) the current version of the object is a delete marker. To learn more about delete markers, see Working with delete markers.

This functionality is not supported for directory buckets.

Accessible with the following methods

Method Description
GET_DELETEMARKER() Getter for DELETEMARKER, with configurable default
ASK_DELETEMARKER() Getter for DELETEMARKER w/ exceptions if field has no value
HAS_DELETEMARKER() Determine if DELETEMARKER has a value

VersionId

Returns the version ID of the delete marker created as a result of the DELETE operation.

This functionality is not supported for directory buckets.

Accessible with the following methods

Method Description
GET_VERSIONID() Getter for VERSIONID, with configurable default
ASK_VERSIONID() Getter for VERSIONID w/ exceptions if field has no value
HAS_VERSIONID() Determine if VERSIONID 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