models.env_backup_params module

class models.env_backup_params.EnvBackupParams(exchange_backup_job_params=None, externally_triggered_job_params=None, file_stubbing_params=None, file_uptiering_params=None, hyperv_backup_params=None, nas_backup_params=None, no_sql_backup_job_params=None, o_365_backup_params=None, oracle_backup_job_params=None, outlook_backup_params=None, physical_backup_params=None, snapshot_manager_params=None, sql_backup_job_params=None, vmware_backup_params=None)[source]

Bases: object

Implementation of the ‘EnvBackupParams’ model.

Message to capture any additional environment specific backup params at the job level.

Attributes:
exchange_backup_job_params (ExchangeBackupJobParams): Message to

capture additional backup job params specific to Exchange.

externally_triggered_job_params (ExternallyTriggeredJobParams): This

is applicable to externally triggered backups.

file_stubbing_params (FileStubbingParams): File Stubbing Parameters

Message to capture the additional stubbing params for a file-based environment.

file_uptiering_params (FileUptieringParams): File Uptiering Parameters

for NAS migration.

hyperv_backup_params (HypervBackupEnvParams): Message to capture any

additional backup params for a HyperV environment.

nas_backup_params (NasBackupParams): Message to capture any additional

backup params for a NAS environment.

no_sql_backup_job_params (NoSqlBackupJobParams): Contains backup params

at the job level applicable for nosql environment.

o_365_backup_params (O365BackupEnvParams): Message to capture any

additional backup params for Office365 environment. This encapsulates both Outlook & OneDrive backup parameters.

oracle_backup_job_params (OracleBackupJobParams): Message to capture

any additional backup params specific to Oracle.

outlook_backup_params (OutlookBackupEnvParams): Message to capture any

additional backup params for Outlook within Office365 environment.

physical_backup_params (PhysicalBackupEnvParams): Message to capture

any additional backup params for a Physical environment.

snapshot_manager_params (SnapshotManagerParams): TODO: type

description here.

sql_backup_job_params (SqlBackupJobParams): Message to capture

additional backup job params specific to SQL.

vmware_backup_params (VmwareBackupEnvParams): Message to capture any

additional backup params for a VMware environment.

classmethod from_dictionary(dictionary)[source]

Creates an instance of this model from a dictionary

Args:

dictionary (dictionary): A dictionary representation of the object as obtained from the deserialization of the server’s response. The keys MUST match property names in the API description.

Returns:

object: An instance of this structure class.