Skip to main content

laminar_connectors/storage/
mod.rs

1//! Cloud storage infrastructure for lakehouse connectors.
2
3pub mod masking;
4pub mod provider;
5pub mod resolver;
6pub mod validation;
7
8// Re-export primary types at module level.
9pub use laminar_core::storage_location::{
10    AdaptedStorageLocation, EndpointOverride, StorageConsumer, StorageEndpointClass,
11    StorageLocation, StorageLocationError,
12};
13pub use masking::SecretMasker;
14pub use provider::StorageProvider;
15pub use resolver::{AuthSource, ResolvedStorageOptions, StorageCredentialResolver};
16pub use validation::{
17    CloudConfigValidator, CloudValidationError, CloudValidationResult, CloudValidationWarning,
18};