models_v2.down_tiering_policy module

class models_v2.down_tiering_policy.DownTieringPolicy(skip_back_symlink=True, auto_orphan_data_cleanup=True, inclusion=None, exclusion=None)[source]

Bases: object

Implementation of the ‘DownTieringPolicy’ model.

Specifies the Data Migration downtiering policy.

Attributes:
skip_back_symlink (bool): Specifies whether to create a symlink for

the migrated data from source to target.

auto_orphan_data_cleanup (bool): Specifies whether to remove the

orphan data from the target if the symlink is removed from the source.

inclusion (DownTieringInclusionPolicy): Specifies the files selection

rules for downtiering.

exclusion (DownTieringExclusionPolicy): Specifies the files exclusion

rules for downtiering.

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.