Class: Aws::S3::Types::ListObjectVersionsRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::S3::Types::ListObjectVersionsRequest
- Includes:
- Aws::Structure
- Defined in:
- lib/aws-sdk-s3/types.rb
Overview
When making an API call, you may pass ListObjectVersionsRequest data as a hash:
{
bucket: "BucketName", # required
delimiter: "Delimiter",
encoding_type: "url", # accepts url
key_marker: "KeyMarker",
max_keys: 1,
prefix: "Prefix",
version_id_marker: "VersionIdMarker",
}
Instance Attribute Summary collapse
- #bucket ⇒ String
-
#delimiter ⇒ String
A delimiter is a character you use to group keys.
-
#encoding_type ⇒ String
Requests Amazon S3 to encode the object keys in the response and specifies the encoding method to use.
-
#key_marker ⇒ String
Specifies the key to start with when listing objects in a bucket.
-
#max_keys ⇒ Integer
Sets the maximum number of keys returned in the response.
-
#prefix ⇒ String
Limits the response to keys that begin with the specified prefix.
-
#version_id_marker ⇒ String
Specifies the object version you want to start listing from.
Instance Attribute Details
#bucket ⇒ String
5108 5109 5110 5111 5112 5113 5114 5115 5116 5117 |
# File 'lib/aws-sdk-s3/types.rb', line 5108 class ListObjectVersionsRequest < Struct.new( :bucket, :delimiter, :encoding_type, :key_marker, :max_keys, :prefix, :version_id_marker) include Aws::Structure end |
#delimiter ⇒ String
A delimiter is a character you use to group keys.
5108 5109 5110 5111 5112 5113 5114 5115 5116 5117 |
# File 'lib/aws-sdk-s3/types.rb', line 5108 class ListObjectVersionsRequest < Struct.new( :bucket, :delimiter, :encoding_type, :key_marker, :max_keys, :prefix, :version_id_marker) include Aws::Structure end |
#encoding_type ⇒ String
Requests Amazon S3 to encode the object keys in the response and specifies the encoding method to use. An object key may contain any Unicode character; however, XML 1.0 parser cannot parse some characters, such as characters with an ASCII value from 0 to 10. For characters that are not supported in XML 1.0, you can add this parameter to request that Amazon S3 encode the keys in the response.
5108 5109 5110 5111 5112 5113 5114 5115 5116 5117 |
# File 'lib/aws-sdk-s3/types.rb', line 5108 class ListObjectVersionsRequest < Struct.new( :bucket, :delimiter, :encoding_type, :key_marker, :max_keys, :prefix, :version_id_marker) include Aws::Structure end |
#key_marker ⇒ String
Specifies the key to start with when listing objects in a bucket.
5108 5109 5110 5111 5112 5113 5114 5115 5116 5117 |
# File 'lib/aws-sdk-s3/types.rb', line 5108 class ListObjectVersionsRequest < Struct.new( :bucket, :delimiter, :encoding_type, :key_marker, :max_keys, :prefix, :version_id_marker) include Aws::Structure end |
#max_keys ⇒ Integer
Sets the maximum number of keys returned in the response. The response might contain fewer keys but will never contain more.
5108 5109 5110 5111 5112 5113 5114 5115 5116 5117 |
# File 'lib/aws-sdk-s3/types.rb', line 5108 class ListObjectVersionsRequest < Struct.new( :bucket, :delimiter, :encoding_type, :key_marker, :max_keys, :prefix, :version_id_marker) include Aws::Structure end |
#prefix ⇒ String
Limits the response to keys that begin with the specified prefix.
5108 5109 5110 5111 5112 5113 5114 5115 5116 5117 |
# File 'lib/aws-sdk-s3/types.rb', line 5108 class ListObjectVersionsRequest < Struct.new( :bucket, :delimiter, :encoding_type, :key_marker, :max_keys, :prefix, :version_id_marker) include Aws::Structure end |
#version_id_marker ⇒ String
Specifies the object version you want to start listing from.
5108 5109 5110 5111 5112 5113 5114 5115 5116 5117 |
# File 'lib/aws-sdk-s3/types.rb', line 5108 class ListObjectVersionsRequest < Struct.new( :bucket, :delimiter, :encoding_type, :key_marker, :max_keys, :prefix, :version_id_marker) include Aws::Structure end |