package awskit-s3-eio

  1. Overview
  2. Docs
Eio adapter for Awskit S3

Install

dune-project
 Dependency

Authors

Maintainers

Sources

awskit-v0.2.0.tbz
sha256=b69c81378d08f443a276b947d9a2b45913495cb61b2ff3aa0ad74d6b071f32f8
sha512=50714b8eda6ea6e589eb34a305afdfa4870a5e8e4240c091ff5cecd309c21fdfda6163fb6449caad5cdaf800857369df5da0534d822cf152ac76fc16fb9216e5

doc/awskit-s3-eio/Awskit_s3_eio/Object/Transfer/index.html

Module Object.TransferSource

Upload a local file, using PutObject below the multipart threshold and multipart upload at or above it.

Download an object to a local file, using ranged GetObject requests at or above the multipart threshold. The selected overwrite policy controls whether an existing target is replaced or rejected before transport.

Upload a local file with S3 multipart upload. The helper aborts the multipart upload when an Awskit-created upload fails before completion.

Resume a caller-owned multipart upload by verifying the upload with ListParts, uploading every local part into that upload, and completing from the fresh UploadPart results. Caller-owned uploads are not aborted on failure.