Create a storage mount
Create a new object storage mount from a cloud bucket or local source
POST
Path parameters
namespace type: string (required)
The namespace (user or organization) to create the storage mount in.
Body parameters
name type: string (required)
A unique name for the storage mount within the namespace. Allowed characters: alphanumeric, hyphens, underscores.
storage_type type: string (required)
Object storage backend. One of `s3`, `gcs`, `azure_blob`.
cloud type: string (required)
Cloud provider. One of `aws`, `azure`, `gcp`.
region type: string (required)
Cloud region where the bucket resides (e.g., `us-east-1`, `westus2`, `europe-west1`).
bucket type: string
Name of an existing cloud bucket to mount. Either `bucket` or `source` must be provided.
source type: string
Local path to sync to cloud storage. Either `bucket` or `source` must be provided.
mode type: string
Access mode. `mount` streams data directly from the bucket. `copy` downloads data locally before the workload starts.
default: mountYou can also create a storage mount from a local source path: