View Source ExAws.S3.Upload (ExAws.S3 v2.3.3)
Represents an AWS S3 Multipart Upload operation.
"path/to/big/file" |> S3.Upload.stream_file |> S3.upload("my-bucket", "path/on/s3") |> ExAws.request! #=> :done
ExAws.S3.upload/4 for options
Link to this section Summary
Link to this section Types
Link to this section Functions
Open a file stream for use in an upload.
Chunk size must be at least 5 MiB. Defaults to 5 MiB
Upload a chunk for an operation.
The first argument is a tuple with the binary contents of the chunk, and a
positive integer index indicating which chunk it is. It will return this index
along with the
etag response from AWS necessary to complete the multipart upload.