← API reference
CANONICAL TYPE REFERENCE

S3Backend

Public projection of an S3 backend's configuration. Populated only when kind is S3. Credentials are elided; see hasCredentials.

endpointString!

S3 API endpoint URL the client talks to (AWS or an S3-compatible service such as MinIO).

regionString!

S3 region the bucket lives in, e.g. "eu-central-1".

bucketString!

Name of the bucket every object for this backend is written to.

pathStyleBoolean!

True when the client addresses the bucket path-style (endpoint/bucket/key) rather than virtual-host style; required by most S3-compatible servers.

True when both an access key and a secret key are stored (encrypted at rest). The keys themselves are never returned — this is the "credentials set" indicator.

When the stored credential last changed (ISO8601), or null if none is set — also null if it was last written before the platform recorded this. Says when, never what, so it discloses nothing about the value.

View exact SDL
"""
Public projection of an S3 backend's configuration. Populated only when kind is S3. Credentials are elided; see hasCredentials.
"""
type S3Backend {
  """
  S3 API endpoint URL the client talks to (AWS or an S3-compatible service such as MinIO).
  """
  endpoint: String!
  """S3 region the bucket lives in, e.g. "eu-central-1"."""
  region: String!
  """Name of the bucket every object for this backend is written to."""
  bucket: String!
  """
  True when the client addresses the bucket path-style (endpoint/bucket/key) rather than virtual-host style; required by most S3-compatible servers.
  """
  pathStyle: Boolean!
  """
  True when both an access key and a secret key are stored (encrypted at rest). The keys themselves are never returned — this is the "credentials set" indicator.
  """
  hasCredentials: Boolean!
  """
  When the stored credential last changed (ISO8601), or null if none is set — also null if it was last written before the platform recorded this. Says when, never what, so it discloses nothing about the value.
  """
  credentialsUpdatedAt: String
}

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