use std::collections::HashMap;
use schemars::JsonSchema;
use serde::{Deserialize, Serialize};
use crate::config::storage::s3::S3StorageConfig;
pub mod s3;
#[derive(Debug, Deserialize, Serialize, JsonSchema)]
#[serde(deny_unknown_fields, tag = "type")]
pub enum StorageSourceConfig {
#[serde(rename = "s3")]
S3(S3StorageConfig),
}
pub type StorageConfigMap = HashMap<String, StorageSourceConfig>;