Skip to main content

Crate adminx_cloud

Crate adminx_cloud 

Source

Structs§

CloudBlobStore
A BlobStore backed by any object_store::ObjectStore — S3, GCS, Azure, or the in-memory / local stores object_store ships. Construct it with one of the provider builders below, or from_object_store for full control.

Functions§

azure_from_env
Azure Blob Storage, credentials from the standard environment (AZURE_STORAGE_ACCOUNT_NAME, AZURE_STORAGE_ACCOUNT_KEY, …). container is the blob container name.
from_object_store
Build a store from an already-constructed object_store::ObjectStore. The escape hatch when the *_from_env builders aren’t enough — pass anything object_store can build (custom endpoints, static credentials, retries, …).
gcs_from_env
Google Cloud Storage, credentials from the standard environment (GOOGLE_SERVICE_ACCOUNT / GOOGLE_SERVICE_ACCOUNT_KEY / Application Default Credentials).
s3_from_env
AWS S3 (or S3-compatible: MinIO, Cloudflare R2, …), credentials from the standard AWS_* environment (AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY, AWS_REGION, AWS_ENDPOINT, …).