Expand description
Object Storage Backend using OpenDAL
Provides storage abstraction for multiple cloud storage backends:
- S3-compatible (AWS S3, MinIO, DigitalOcean Spaces, etc.)
- Azure Blob Storage
- Google Cloud Storage (GCS)
- Local filesystem
- In-memory (for testing)
Structs§
- Object
Storage - Object storage backend using OpenDAL
Enums§
- Object
Storage Config - Object storage backend configuration
Functions§
- create_
operator - Create an OpenDAL operator from configuration without constructing a full ObjectStorage. Useful for lightweight S3 access (e.g., BackupManager metadata persistence).