models.physical_file_backup_params module¶
-
class
models.physical_file_backup_params.
PhysicalFileBackupParams
(backup_path_info_vec=None, metadata_file_path=None, skip_nested_volumes_vec=None, symlink_follow_nas_target=None, uses_skip_nested_volumes_vec=None)[source]¶ Bases:
object
Implementation of the ‘PhysicalFileBackupParams’ model.
Message to capture params when backing up files on a Physical source.
- Attributes:
- backup_path_info_vec (list of PhysicalFileBackupParamsBackupPathInfo):
Specifies the paths to backup on the Physical source.
- metadata_file_path (string): Specifies metadata path on source. This
file contains absolute paths of files that needs to be backed up on the same source. If this field is set, backup_path_info_vec will be ignored.
- skip_nested_volumes_vec (list of string): Mount types of nested
volumes to be skipped.
- symlink_follow_nas_target (bool): Specifies whether to follow nas target
pointed by symlink. Set to true only for windows physical file based job.
- uses_skip_nested_volumes_vec (bool): Specifies whether to use
skip_nested_volumes_vec to skip nested mounts. Before 6.4, BackupPathInfo.skip_nested_volumes boolean was used to skip nested volumes. So we use this boolean to support older jobs.
-
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.