Class: Aws::S3::Types::DeletedObject
- Inherits:
-
Struct
- Object
- Struct
- Aws::S3::Types::DeletedObject
- Includes:
- Aws::Structure
- Defined in:
- lib/aws-sdk-s3/types.rb
Overview
Information about the deleted object.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#delete_marker ⇒ Boolean
Indicates whether the specified object version that was permanently deleted was (true) or was not (false) a delete marker before deletion.
-
#delete_marker_version_id ⇒ String
The version ID of the delete marker created as a result of the DELETE operation.
-
#key ⇒ String
The name of the deleted object.
-
#version_id ⇒ String
The version ID of the deleted object.
Instance Attribute Details
#delete_marker ⇒ Boolean
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.
<note markdown=“1”> This functionality is not supported for directory buckets.
</note>
4533 4534 4535 4536 4537 4538 4539 4540 |
# File 'lib/aws-sdk-s3/types.rb', line 4533 class DeletedObject < Struct.new( :key, :version_id, :delete_marker, :delete_marker_version_id) SENSITIVE = [] include Aws::Structure end |
#delete_marker_version_id ⇒ String
The version ID of the delete marker created as a result of the DELETE operation. If you delete a specific object version, the value returned by this header is the version ID of the object version deleted.
<note markdown=“1”> This functionality is not supported for directory buckets.
</note>
4533 4534 4535 4536 4537 4538 4539 4540 |
# File 'lib/aws-sdk-s3/types.rb', line 4533 class DeletedObject < Struct.new( :key, :version_id, :delete_marker, :delete_marker_version_id) SENSITIVE = [] include Aws::Structure end |
#key ⇒ String
The name of the deleted object.
4533 4534 4535 4536 4537 4538 4539 4540 |
# File 'lib/aws-sdk-s3/types.rb', line 4533 class DeletedObject < Struct.new( :key, :version_id, :delete_marker, :delete_marker_version_id) SENSITIVE = [] include Aws::Structure end |
#version_id ⇒ String
The version ID of the deleted object.
<note markdown=“1”> This functionality is not supported for directory buckets.
</note>
4533 4534 4535 4536 4537 4538 4539 4540 |
# File 'lib/aws-sdk-s3/types.rb', line 4533 class DeletedObject < Struct.new( :key, :version_id, :delete_marker, :delete_marker_version_id) SENSITIVE = [] include Aws::Structure end |