Safe Haskell | None |
---|---|
Language | Haskell2010 |
This operation lists in-progress multipart uploads.
http://docs.aws.amazon.com/AmazonS3/latest/API/ListMultipartUploads.html
- data ListMultipartUploads
- listMultipartUploads :: Text -> ListMultipartUploads
- lmuBucket :: Lens' ListMultipartUploads Text
- lmuDelimiter :: Lens' ListMultipartUploads (Maybe Text)
- lmuEncodingType :: Lens' ListMultipartUploads (Maybe EncodingType)
- lmuKeyMarker :: Lens' ListMultipartUploads (Maybe Text)
- lmuMaxUploads :: Lens' ListMultipartUploads (Maybe Int)
- lmuPrefix :: Lens' ListMultipartUploads (Maybe Text)
- lmuUploadIdMarker :: Lens' ListMultipartUploads (Maybe Text)
- data ListMultipartUploadsResponse
- listMultipartUploadsResponse :: ListMultipartUploadsResponse
- lmurBucket :: Lens' ListMultipartUploadsResponse (Maybe Text)
- lmurCommonPrefixes :: Lens' ListMultipartUploadsResponse [CommonPrefix]
- lmurDelimiter :: Lens' ListMultipartUploadsResponse (Maybe Text)
- lmurEncodingType :: Lens' ListMultipartUploadsResponse (Maybe EncodingType)
- lmurIsTruncated :: Lens' ListMultipartUploadsResponse (Maybe Bool)
- lmurKeyMarker :: Lens' ListMultipartUploadsResponse (Maybe Text)
- lmurMaxUploads :: Lens' ListMultipartUploadsResponse (Maybe Int)
- lmurNextKeyMarker :: Lens' ListMultipartUploadsResponse (Maybe Text)
- lmurNextUploadIdMarker :: Lens' ListMultipartUploadsResponse (Maybe Text)
- lmurPrefix :: Lens' ListMultipartUploadsResponse (Maybe Text)
- lmurUploadIdMarker :: Lens' ListMultipartUploadsResponse (Maybe Text)
- lmurUploads :: Lens' ListMultipartUploadsResponse [MultipartUpload]
Request
data ListMultipartUploads Source
Request constructor
ListMultipartUploads
constructor.
The fields accessible through corresponding lenses are:
Request lenses
lmuDelimiter :: Lens' ListMultipartUploads (Maybe Text) Source
Character you use to group keys.
lmuKeyMarker :: Lens' ListMultipartUploads (Maybe Text) Source
Together with upload-id-marker, this parameter specifies the multipart upload after which listing should begin.
lmuMaxUploads :: Lens' ListMultipartUploads (Maybe Int) Source
Sets the maximum number of multipart uploads, from 1 to 1,000, to return in the response body. 1,000 is the maximum number of uploads that can be returned in a response.
lmuPrefix :: Lens' ListMultipartUploads (Maybe Text) Source
Lists in-progress uploads only for those keys that begin with the specified prefix.
lmuUploadIdMarker :: Lens' ListMultipartUploads (Maybe Text) Source
Together with key-marker, specifies the multipart upload after which listing should begin. If key-marker is not specified, the upload-id-marker parameter is ignored.
Response
Response constructor
listMultipartUploadsResponse :: ListMultipartUploadsResponse Source
ListMultipartUploadsResponse
constructor.
The fields accessible through corresponding lenses are:
lmurBucket
::
Maybe
Text
lmurCommonPrefixes
::
[CommonPrefix
]lmurDelimiter
::
Maybe
Text
lmurEncodingType
::
Maybe
EncodingType
lmurIsTruncated
::
Maybe
Bool
lmurKeyMarker
::
Maybe
Text
lmurMaxUploads
::
Maybe
Int
lmurNextKeyMarker
::
Maybe
Text
lmurNextUploadIdMarker
::
Maybe
Text
lmurPrefix
::
Maybe
Text
lmurUploadIdMarker
::
Maybe
Text
lmurUploads
::
[MultipartUpload
]
Response lenses
lmurBucket :: Lens' ListMultipartUploadsResponse (Maybe Text) Source
Name of the bucket to which the multipart upload was initiated.
lmurEncodingType :: Lens' ListMultipartUploadsResponse (Maybe EncodingType) Source
Encoding type used by Amazon S3 to encode object keys in the response.
lmurIsTruncated :: Lens' ListMultipartUploadsResponse (Maybe Bool) Source
Indicates whether the returned list of multipart uploads is truncated. A value of true indicates that the list was truncated. The list can be truncated if the number of multipart uploads exceeds the limit allowed or specified by max uploads.
lmurKeyMarker :: Lens' ListMultipartUploadsResponse (Maybe Text) Source
The key at or after which the listing began.
lmurMaxUploads :: Lens' ListMultipartUploadsResponse (Maybe Int) Source
Maximum number of multipart uploads that could have been included in the response.
lmurNextKeyMarker :: Lens' ListMultipartUploadsResponse (Maybe Text) Source
When a list is truncated, this element specifies the value that should be used for the key-marker request parameter in a subsequent request.
lmurNextUploadIdMarker :: Lens' ListMultipartUploadsResponse (Maybe Text) Source
When a list is truncated, this element specifies the value that should be used for the upload-id-marker request parameter in a subsequent request.
lmurPrefix :: Lens' ListMultipartUploadsResponse (Maybe Text) Source
When a prefix is provided in the request, this field contains the specified prefix. The result contains only keys starting with the specified prefix.
lmurUploadIdMarker :: Lens' ListMultipartUploadsResponse (Maybe Text) Source
Upload ID after which listing began.