BackupConfiguration
public struct BackupConfiguration
A type representing a combination of backup mode and backup destination to specify how backups are created and where they should be stored.
-
An enumeration of the ways in which backups can be made.
See moreDeclaration
Swift
public enum Mode
-
An enumeration of destinations for backup files.
See moreDeclaration
Swift
public enum Destination
-
This configuration’s backup mode.
Declaration
Swift
public let mode: Mode
-
This configuration’s backup destination.
Declaration
Swift
public let destination: Destination
-
A backup configuration for automatically backing up to iCloud.
Declaration
Swift
public static let automaticIcloud = BackupConfiguration(.automatic, .icloud)
-
A backup configuration for manually backing up to the user’s device.
Declaration
Swift
public static let manualDevice = BackupConfiguration(.manual, .device)
-
A backup configuration for manually backing up to Dropbox.
Declaration
Swift
public static let manualDropbox = BackupConfiguration(.manual, .dropbox)
-
A backup configuration for manually backing up to iCloud.
Declaration
Swift
public static let manualIcloud = BackupConfiguration(.manual, .icloud)
-
A manual backup configuration with an indeterminate destination.
Declaration
Swift
public static let manualIndeterminate = BackupConfiguration(.manual, .indeterminate)