amazonka-s3-0.3.6: Amazon Simple Storage Service SDK.

Safe HaskellNone
LanguageHaskell2010

Network.AWS.S3.ListObjectVersions

Contents

Description

Returns metadata about all of the versions of objects in a bucket.

http://docs.aws.amazon.com/AmazonS3/latest/API/ListObjectVersions.html

Synopsis

Request

Request constructor

Request lenses

lovDelimiter :: Lens' ListObjectVersions (Maybe Text) Source

A delimiter is a character you use to group keys.

lovKeyMarker :: Lens' ListObjectVersions (Maybe Text) Source

Specifies the key to start with when listing objects in a bucket.

lovMaxKeys :: Lens' ListObjectVersions (Maybe Int) Source

Sets the maximum number of keys returned in the response. The response might contain fewer keys but will never contain more.

lovPrefix :: Lens' ListObjectVersions (Maybe Text) Source

Limits the response to keys that begin with the specified prefix.

lovVersionIdMarker :: Lens' ListObjectVersions (Maybe Text) Source

Specifies the object version you want to start listing from.

Response

Response constructor

Response lenses

lovrEncodingType :: Lens' ListObjectVersionsResponse (Maybe EncodingType) Source

Encoding type used by Amazon S3 to encode object keys in the response.

lovrIsTruncated :: Lens' ListObjectVersionsResponse (Maybe Bool) Source

A flag that indicates whether or not Amazon S3 returned all of the results that satisfied the search criteria. If your results were truncated, you can make a follow-up paginated request using the NextKeyMarker and NextVersionIdMarker response parameters as a starting place in another request to return the rest of the results.

lovrKeyMarker :: Lens' ListObjectVersionsResponse (Maybe Text) Source

Marks the last Key returned in a truncated response.

lovrNextKeyMarker :: Lens' ListObjectVersionsResponse (Maybe Text) Source

Use this value for the key marker request parameter in a subsequent request.

lovrNextVersionIdMarker :: Lens' ListObjectVersionsResponse (Maybe Text) Source

Use this value for the next version id marker parameter in a subsequent request.