Expand description
Cloud Storage Integration for SciRS2
This module provides seamless integration with major cloud storage providers including Amazon S3, Google Cloud Storage, and Azure Blob Storage.
Features:
- Unified interface for all cloud providers
- Asynchronous operations for high performance
- Automatic credential management
- Retry logic and error handling
- Progress tracking for large transfers
- Multi-part upload/download support
- Intelligent caching and prefetching
Modules§
- utils
- Convenience functions for common cloud operations
Structs§
- Cloud
Config - Cloud storage configuration
- Cloud
Object Metadata - Cloud object metadata
- Cloud
Storage Client - Cloud storage client with unified interface
- Encryption
Config - Server-side encryption configuration
- List
Result - Result of a list operation
- Transfer
Options - Transfer options for cloud operations
Enums§
- Cloud
Credentials - Cloud storage credentials
- Cloud
Error - Cloud storage error types
- Cloud
Provider - Cloud storage provider types
- Encryption
Method - Encryption methods supported by cloud providers
- Http
Method - HTTP methods for presigned URLs
Traits§
- Cloud
Storage Backend - Cloud storage backend trait
Type Aliases§
- Progress
Callback - Progress callback for upload/download operations