cloud_sync_s3 library
S3 + S3-compatible storage adapter for the cloud_sync family.
Works against AWS S3, Cloudflare R2, MinIO, Backblaze B2, Wasabi, DigitalOcean Spaces, and any other service implementing the S3 HTTP API.
Classes
- AwsSigV4
- AWS Signature Version 4 (SigV4) request signing.
- S3Adapter
-
S3 implementation of
StorageAdapter. - S3AuthClient
-
An
http.BaseClientthat signs every outgoing request with AWS SigV4. - S3Config
- Configuration for an S3 or S3-compatible endpoint.
- S3Credentials
- AWS credentials for S3 request signing.