Multipart Upload a Large Object
A 3-step recipe with Amazon S3. We can help you get access.
Recipe · 3 steps
Multipart Upload a Large Object
with Amazon S3
Create, upload a part to, and complete a multipart upload.
- Initiate the multipart upload and capture the UploadId used by all subsequent part operations.
- Upload part number 1 against the new UploadId. The part ETag is returned in the ETag response header for use in the completion manifest.
- Complete the upload by submitting the part manifest so S3 concatenates the parts into the final object.
What you'll need to have ready
- bucket: The bucket the multipart object will be written to.
- objectKey: The key the assembled object will be stored under.
- partBody: The raw bytes for part number 1.
- partManifest: The completed-part manifest, each item carrying ETag and PartNumber.
For your developer
Arazzo workflow amazon-s3:multipart-upload, 3 operations: CreateMultipartUpload → UploadPart → CompleteMultipartUpload. Specs on APIs.io.