models_v2.physical_file_protection_group_object_params module¶
-
class
models_v2.physical_file_protection_group_object_params.
PhysicalFileProtectionGroupObjectParams
(id=None, name=None, file_paths=None, uses_path_level_skip_nested_volume_setting=None, nested_volume_types_to_skip=None, follow_nas_symlink_target=None, metadata_file_path=None)[source]¶ Bases:
object
Implementation of the ‘PhysicalFileProtectionGroupObjectParams’ model.
TODO: type model description here.
- Attributes:
id (long|int): Specifies the ID of the object protected. name (string): Specifies the name of the object protected. file_paths (list of PhysicalFileBackupPathParams): Specifies a list of
file paths to be protected by this Protection Group.
- uses_path_level_skip_nested_volume_setting (bool): Specifies whether
path level or object level skip nested volume setting will be used.
- nested_volume_types_to_skip (list of string): Specifies mount types of
nested volumes to be skipped.
- follow_nas_symlink_target (bool): Specifies whether to follow NAS
target pointed by symlink for windows sources.
- metadata_file_path (string): Specifies the path of metadatafile on
source. This file contains absolute paths of files that needs to be backed up on the same source.
-
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.