← API reference
CANONICAL TYPE REFERENCE

StorageBackendConfigInput

A backend's connection settings. Exactly one kind, and which one decides the backend's kind — there is no separate discriminator to disagree with it. Google Drive and Dropbox are absent on purpose: they are connected through the OAuth consent flow, so they cannot be declared here at all.

S3-compatible object storage.

A directory on the machine running the server.

An FTP server.

View exact SDL
"""
A backend's connection settings. Exactly one kind, and which one decides the backend's kind — there is no separate discriminator to disagree with it. Google Drive and Dropbox are absent on purpose: they are connected through the OAuth consent flow, so they cannot be declared here at all.
"""
input StorageBackendConfigInput @oneOf {
  """S3-compatible object storage."""
  s3: S3BackendInput
  """A directory on the machine running the server."""
  hostPath: HostPathBackendInput
  """An FTP server."""
  ftp: FTPBackendInput
}

One stable address across all schema views. Follow a field’s type to explore connections between domains.