Class: Aws::S3::Types::ObjectIdentifier

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-s3/lib/aws-sdk-s3/types.rb

Overview

Object Identifier is unique value to identify objects.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#keyString

Key name of the object.

Replacement must be made for object keys containing special characters (such as carriage returns) when using XML requests. For more information, see XML related object key constraints.

Returns:

  • (String)


11455
11456
11457
11458
11459
11460
# File 'gems/aws-sdk-s3/lib/aws-sdk-s3/types.rb', line 11455

class ObjectIdentifier < Struct.new(
  :key,
  :version_id)
  SENSITIVE = []
  include Aws::Structure
end

#version_idString

Version ID for the specific version of the object to delete.

This functionality is not supported for directory buckets.

Returns:

  • (String)


11455
11456
11457
11458
11459
11460
# File 'gems/aws-sdk-s3/lib/aws-sdk-s3/types.rb', line 11455

class ObjectIdentifier < Struct.new(
  :key,
  :version_id)
  SENSITIVE = []
  include Aws::Structure
end