models.physical_backup_source_params module¶
-
class
models.physical_backup_source_params.
PhysicalBackupSourceParams
(enable_system_backup=None, file_backup_params=None, snapshot_params=None, source_app_params=None, volume_guid_vec=None)[source]¶ Bases:
object
Implementation of the ‘PhysicalBackupSourceParams’ model.
Message to capture additional backup params for a Physical type source.
- Attributes:
- enable_system_backup (bool): Allows Magneto to drive a “system” backup
using a 3rd-party tool installed on the Agent host.
- file_backup_params (PhysicalFileBackupParams): Message to capture
params when backing up files on a Physical source.
- snapshot_params (PhysicalSnapshotParams): This message contains params
that controls the snapshot process for a physical host.
- source_app_params (SourceAppParams): This message contains params
specific to application running on the source such as a VM or a physical host.
- volume_guid_vec (list of string): If this list is non-empty, then only
volumes in this will be protected, otherwise all volumes belonging to the host will be protected.
-
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.