cterasdk.edge.backup module

exception cterasdk.edge.backup.AttachEncrypted(encryptionMode, encryptedFolderKey, passPhraseSalt)

Bases: cterasdk.exception.CTERAException

Attach Encrypted exception

class cterasdk.edge.backup.Backup(gateway)

Bases: cterasdk.edge.base_command.BaseCommand

Gateway backup configuration APIs

configure(passphrase=None)

Gateway backup configuration

Parameters:passphrase (str,optional) – Passphrase for the backup, defaults to None
is_configured()

Is Backup configured

Return bool:True if backup is configured, else False
start()

Start backup

suspend()

Suspend backup

unsuspend()

Unsuspend backup

exception cterasdk.edge.backup.ClockOutOfSync

Bases: cterasdk.exception.CTERAException

Clock Out of Sync exception

class cterasdk.edge.backup.EncryptionMode

Bases: object

Encryption mode types

Variables:
  • Recoverable (str) – Recoverable key encryption mode
  • Secret (str) – Secret key encryption mode
Recoverable = 'RecoverableKeyEncryption'
Secret = 'SecretKeyEncryption'
exception cterasdk.edge.backup.IncorrectPassphrase

Bases: cterasdk.exception.CTERAException

Incorrect Passphrase exception

exception cterasdk.edge.backup.NotFound(message=None, instance=None, **kwargs)

Bases: cterasdk.exception.CTERAException

Not found exception