Module object_store::aws
source · Expand description
An object store implementation for S3
Multi-part uploads
Multi-part uploads can be initiated with the ObjectStore::put_multipart method. Data passed to the writer is automatically buffered to meet the minimum size requirements for a part. Multiple parts are uploaded concurrently.
If the writer fails for any reason, you may have parts uploaded to AWS but not used that you may be charged for. Use the ObjectStore::abort_multipart method to abort the upload and drop those unneeded parts. In addition, you may wish to consider implementing automatic cleanup of unused parts that are older than one week.
Structs
- Interface for Amazon S3.
- Configure a connection to Amazon S3 using the specified credentials in the specified Amazon region and bucket.
Enums
- Configuration keys for
AmazonS3Builder
- Enum representing checksum algorithm supported by S3.