Safe Haskell | None |
---|---|
Language | Haskell2010 |
Completes a multipart upload by assembling previously uploaded parts.
http://docs.aws.amazon.com/AmazonS3/latest/API/CompleteMultipartUpload.html
- data CompleteMultipartUpload
- completeMultipartUpload :: Text -> Text -> Text -> CompleteMultipartUpload
- cmu1Bucket :: Lens' CompleteMultipartUpload Text
- cmu1Key :: Lens' CompleteMultipartUpload Text
- cmu1MultipartUpload :: Lens' CompleteMultipartUpload (Maybe CompletedMultipartUpload)
- cmu1UploadId :: Lens' CompleteMultipartUpload Text
- data CompleteMultipartUploadResponse
- completeMultipartUploadResponse :: CompleteMultipartUploadResponse
- cmur1Bucket :: Lens' CompleteMultipartUploadResponse (Maybe Text)
- cmur1ETag :: Lens' CompleteMultipartUploadResponse (Maybe Text)
- cmur1Expiration :: Lens' CompleteMultipartUploadResponse (Maybe UTCTime)
- cmur1Key :: Lens' CompleteMultipartUploadResponse (Maybe Text)
- cmur1Location :: Lens' CompleteMultipartUploadResponse (Maybe Text)
- cmur1SSEKMSKeyId :: Lens' CompleteMultipartUploadResponse (Maybe Text)
- cmur1ServerSideEncryption :: Lens' CompleteMultipartUploadResponse (Maybe ServerSideEncryption)
- cmur1VersionId :: Lens' CompleteMultipartUploadResponse (Maybe Text)
Request
data CompleteMultipartUpload Source
Request constructor
completeMultipartUpload Source
CompleteMultipartUpload
constructor.
The fields accessible through corresponding lenses are:
Request lenses
Response
Response constructor
completeMultipartUploadResponse :: CompleteMultipartUploadResponse Source
CompleteMultipartUploadResponse
constructor.
The fields accessible through corresponding lenses are:
Response lenses
cmur1Expiration :: Lens' CompleteMultipartUploadResponse (Maybe UTCTime) Source
If the object expiration is configured, this will contain the expiration date (expiry-date) and rule ID (rule-id). The value of rule-id is URL encoded.
cmur1SSEKMSKeyId :: Lens' CompleteMultipartUploadResponse (Maybe Text) Source
If present, specifies the AWS KMS key used to encrypt the object.
cmur1ServerSideEncryption :: Lens' CompleteMultipartUploadResponse (Maybe ServerSideEncryption) Source
The Server-side encryption algorithm used when storing this object in S3 (e.g., AES256, aws:kms).
cmur1VersionId :: Lens' CompleteMultipartUploadResponse (Maybe Text) Source
Version of the object.