OptionalbucketStorage location - bucket name or path
Path prefix or directory path
OptionalcredentialsOptional credentials
OptionalencryptionEncryption settings
OptionalcomputeOptional callback that computes the real checksum (e.g. sha256 hex
digest) of the backup content for backupId. Required for non-
filesystem source types (s3/azure/gcp/nfs) if you want real checksum
verification, since this library does not bundle any cloud SDKs.
Without it, checksum verification for those types is inconclusive
(reported as a 'warning', never fabricated as a pass).
OptionalcheckOptional callback that returns true if the backup content for
backupId actually exists and is readable/non-corrupted at the
source. Required for non-filesystem source types to get a real
integrity check; otherwise integrity verification is inconclusive.
Storage type