models.windows_host_snapshot_parameters module

class models.windows_host_snapshot_parameters.WindowsHostSnapshotParameters(copy_only_backup=None, disable_metadata=None, disable_notification=None, excluded_vss_writers=None)[source]

Bases: object

Implementation of the ‘WindowsHostSnapshotParameters’ model.

Specifies settings that are meaningful only on Windows hosts.

Attributes:
copy_only_backup (bool): Specifies whether to backup regardless of the

state of each file’s backup history. Backup history will not be updated. Refer Microsoft documentation on VSS_BT_COPY.

disable_metadata (bool): Specifies whether to disable fetching and

storing of some metadata on Cohesity Cluster to save storage space. Otherwise, there will be some metadata fetched and stored on Cohesity Cluster.

disable_notification (bool): Specifies whether to disable some

notification steps when taking snapshots.

excluded_vss_writers (list of string): Specifies a list of Windows VSS

writers that are excluded from backups. For example, “ASR Writer”, “System Writer”. Refer Microsoft documentaion for a complete list.

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.