← API reference
CANONICAL TYPE REFERENCE

StorageCapabilitiesOutput

Which backend kinds this deployment can actually run, so a client can hide options that would only fail on submit.

False when local prerequisites or Control tenant storage configuration are missing or invalid; null when connectivity and upload permission remain unverified. Configured storage alone does not imply availability.

Whether Control resolves a storage account for this tenant; null when the read-only check cannot be performed. No bucket or connectivity check is implied.

Whether the resolved account passes provider configuration validation; null when unchecked. Does not verify credentials, bucket existence or PUT permission.

Cloud upload prerequisites and why availability cannot be confirmed

True when the deployment sets STORAGE_HOSTPATH_ROOT. When false, a HOST_PATH backend cannot be created — the mutation rejects the kind — so the UI should hide the option.

View exact SDL
"""
Which backend kinds this deployment can actually run, so a client can hide options that would only fail on submit.
"""
type StorageCapabilitiesOutput {
  """
  False when local prerequisites or Control tenant storage configuration are missing or invalid; null when connectivity and upload permission remain unverified. Configured storage alone does not imply availability.
  """
  cloudFileUploadsAvailable: Boolean
  """
  Whether Control resolves a storage account for this tenant; null when the read-only check cannot be performed. No bucket or connectivity check is implied.
  """
  cloudFileStorageAccountConfigured: Boolean
  """
  Whether the resolved account passes provider configuration validation; null when unchecked. Does not verify credentials, bucket existence or PUT permission.
  """
  cloudFileStorageConfigurationValid: Boolean
  """Cloud upload prerequisites and why availability cannot be confirmed"""
  cloudFileUploadsDiagnostic: String!
  """
  True when the deployment sets STORAGE_HOSTPATH_ROOT. When false, a HOST_PATH backend cannot be created — the mutation rejects the kind — so the UI should hide the option.
  """
  hostPathStorageEnabled: Boolean!
}

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