InitiateMultipartUpload
Source:
src/AWS/Glacier/InitiateMultipartUpload.ts
Runtime binding for the InitiateMultipartUpload operation (IAM action
glacier:InitiateMultipartUpload on the vault ARN).
Starts a multipart upload to the bound Vault and returns the
uploadId to use with UploadMultipartPart and
CompleteMultipartUpload. partSize must be a power-of-two
multiple of 1 MiB (as a string of bytes).
Provide the implementation with
Effect.provide(AWS.Glacier.InitiateMultipartUploadHttp).
Uploading Archives
Section titled “Uploading Archives”const initiateMultipartUpload = yield* AWS.Glacier.InitiateMultipartUpload(vault);
const { uploadId } = yield* initiateMultipartUpload({ archiveDescription: "large backup", partSize: String(8 * 1024 * 1024),});