Cloud Storage Adapter
interface CloudStorageAdapter
Interface for interacting with cloud storage services.
This interface defines the core operations for backing up and restoring data to/from a cloud storage provider. Concrete implementations of this interface should handle the specific logic for interacting with each service's API.