| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.S3.Types.MultipartUpload
Description
Synopsis
- data MultipartUpload = MultipartUpload' {}
- newMultipartUpload :: MultipartUpload
- multipartUpload_checksumAlgorithm :: Lens' MultipartUpload (Maybe ChecksumAlgorithm)
- multipartUpload_initiated :: Lens' MultipartUpload (Maybe UTCTime)
- multipartUpload_initiator :: Lens' MultipartUpload (Maybe Initiator)
- multipartUpload_key :: Lens' MultipartUpload (Maybe ObjectKey)
- multipartUpload_owner :: Lens' MultipartUpload (Maybe Owner)
- multipartUpload_storageClass :: Lens' MultipartUpload (Maybe StorageClass)
- multipartUpload_uploadId :: Lens' MultipartUpload (Maybe Text)
Documentation
data MultipartUpload Source #
Container for the MultipartUpload for the Amazon S3 object.
See: newMultipartUpload smart constructor.
Constructors
| MultipartUpload' | |
Fields
| |
Instances
newMultipartUpload :: MultipartUpload Source #
Create a value of MultipartUpload with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:checksumAlgorithm:MultipartUpload', multipartUpload_checksumAlgorithm - The algorithm that was used to create a checksum of the object.
$sel:initiated:MultipartUpload', multipartUpload_initiated - Date and time at which the multipart upload was initiated.
$sel:initiator:MultipartUpload', multipartUpload_initiator - Identifies who initiated the multipart upload.
$sel:key:MultipartUpload', multipartUpload_key - Key of the object for which the multipart upload was initiated.
$sel:owner:MultipartUpload', multipartUpload_owner - Specifies the owner of the object that is part of the multipart upload.
$sel:storageClass:MultipartUpload', multipartUpload_storageClass - The class of storage used to store the object.
$sel:uploadId:MultipartUpload', multipartUpload_uploadId - Upload ID that identifies the multipart upload.
multipartUpload_checksumAlgorithm :: Lens' MultipartUpload (Maybe ChecksumAlgorithm) Source #
The algorithm that was used to create a checksum of the object.
multipartUpload_initiated :: Lens' MultipartUpload (Maybe UTCTime) Source #
Date and time at which the multipart upload was initiated.
multipartUpload_initiator :: Lens' MultipartUpload (Maybe Initiator) Source #
Identifies who initiated the multipart upload.
multipartUpload_key :: Lens' MultipartUpload (Maybe ObjectKey) Source #
Key of the object for which the multipart upload was initiated.
multipartUpload_owner :: Lens' MultipartUpload (Maybe Owner) Source #
Specifies the owner of the object that is part of the multipart upload.
multipartUpload_storageClass :: Lens' MultipartUpload (Maybe StorageClass) Source #
The class of storage used to store the object.
multipartUpload_uploadId :: Lens' MultipartUpload (Maybe Text) Source #
Upload ID that identifies the multipart upload.