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.