Enum Cloud_ShareSync_Features
The list of supported features that can be optionally enabled. To perform any active actions Cloud-ShareSync requires that at least one mode (Backup, Restore), CloudProvider (BackBlazeB2), and Database source (Sqlite, Postgres) be selected.
Namespace: Cloud_ShareSync.Core.Configuration.Enums
Assembly: Cloud-ShareSync.Core.Configuration.dll
Syntax
public enum Cloud_ShareSync_Features : int
Fields
| Name | Description |
|---|---|
| BackBlazeB2 | Enables upload and download to BackBlaze B2 Cloud Storage. Cloud-ShareSync requires a CloudProvider. Currently BackBlazeB2 is the only enabled CloudProvider. When enabled backblaze settings are controlled by the |
| Backup | Enables backup mode. Cloud-ShareSync requires that at least one mode (Backup, Restore) be enabled. When enabled backup settings are controlled by the SyncConfig. |
| Compression | Enables file compression before upload and file decompression after download.
Compression is currently handled via the |
| Encryption | Enables |
| Log4Net |
Enables application logging and telemetry via the |
| Postgres | Enables Cloud-ShareSync to use a separate postgres database. Cloud-ShareSync requires a database source of either Postgres or Sqlite. Database settings are controlled by the DatabaseConfig. |
| Restore | Enables restore mode. Cloud-ShareSync requires that at least one mode (Restore, Backup) be enabled. When enabled restore settings are controlled by the |
| Sqlite | Enables Cloud-ShareSync to use a local sqlite database. Cloud-ShareSync requires a database source of either Sqlite or Postgres. Database settings are controlled by the DatabaseConfig. |