Instance Propertyswift-cloud 0.24.0CloudCore
key
Key of the object for which the multipart upload was initiated.
let key: String?
Key of the object for which the multipart upload was initiated.
let key: String?
import CloudCore
struct MultipartUpload
struct S3
Service object for interacting with AWS S3 service.
@frozen struct String
A Unicode string value that is a collection of characters.
init(checksumAlgorithm: ChecksumAlgorithm? = nil, initiated: Date? = nil, initiator: Initiator? = nil, key: String? = nil, owner: Owner? = nil, storageClass: StorageClass? = nil, uploadId: String? = nil)
init(from decoder: any Decoder) throws
let checksumAlgorithm: ChecksumAlgorithm?
The algorithm that was used to create a checksum of the object.
let initiated: Date?
Date and time at which the multipart upload was initiated.
let initiator: Initiator?
Identifies who initiated the multipart upload.
let owner: Owner?
Specifies the owner of the object that is part of the multipart upload. Directory buckets - The bucket owner is returned as the object owner for all the objects.
let storageClass: StorageClass?
The class of storage used to store the object. Directory buckets - Only the S3 Express One Zone storage class is supported by directory buckets to store objects.
let uploadId: String?
Upload ID that identifies the multipart upload.