Struct aws_sdk_rust::aws::s3::object::ListObjectVersionsRequest
[−]
[src]
pub struct ListObjectVersionsRequest { pub bucket: BucketName, pub prefix: Option<Prefix>, pub max_keys: Option<MaxKeys>, pub delimiter: Option<Delimiter>, pub key_marker: Option<KeyMarker>, pub encoding_type: Option<EncodingType>, pub version_id_marker: Option<VersionIdMarker>, pub start_after: Option<StartAfter>, }
Fields
bucket: BucketName
prefix: Option<Prefix>
Limits the response to keys that begin with the specified prefix.
max_keys: Option<MaxKeys>
Sets the maximum number of keys returned in the response. The response might contain fewer keys but will never contain more.
delimiter: Option<Delimiter>
A delimiter is a character you use to group keys.
key_marker: Option<KeyMarker>
Specifies the key to start with when listing objects in a bucket.
encoding_type: Option<EncodingType>
version_id_marker: Option<VersionIdMarker>
Specifies the object version you want to start listing from.
start_after: Option<StartAfter>
Start the list after a specifc number.
Trait Implementations
impl Debug for ListObjectVersionsRequest
[src]
impl Default for ListObjectVersionsRequest
[src]
fn default() -> ListObjectVersionsRequest
Returns the "default value" for a type. Read more
impl Decodable for ListObjectVersionsRequest
[src]
fn decode<__D: Decoder>(
__arg_0: &mut __D
) -> Result<ListObjectVersionsRequest, __D::Error>
__arg_0: &mut __D
) -> Result<ListObjectVersionsRequest, __D::Error>
Deserialize a value using a Decoder
.