models_v2.snapshot_information_for_an_object module¶
-
class
models_v2.snapshot_information_for_an_object.
SnapshotInformationForAnObject
(snapshot_id=None, status=None, start_time_usecs=None, end_time_usecs=None, admitted_time_usecs=None, snapshot_creation_time_usecs=None, stats=None, progress_task_id=None, warnings=None, is_manually_deleted=None, expiry_time_usecs=None, total_file_count=None, backup_file_count=None)[source]¶ Bases:
object
Implementation of the ‘Snapshot information for an object.’ model.
Snapshot info for an object.
- Attributes:
- snapshot_id (string): Snapshot id for a successful snapshot. This
field will not be set if the Protection Group Run has no successful attempt.
status (Status4Enum): Status of snapshot. start_time_usecs (long|int): Specifies the start time of attempt in
Unix epoch Timestamp(in microseconds) for an object.
- end_time_usecs (long|int): Specifies the end time of attempt in Unix
epoch Timestamp(in microseconds) for an object.
- admitted_time_usecs (long|int): Specifies the time at which the backup
task was admitted to run in Unix epoch Timestamp(in microseconds) for an object.
- snapshot_creation_time_usecs (long|int): Specifies the time at which
the source snapshot was taken in Unix epoch Timestamp(in microseconds) for an object.
- stats (LocalSnapshotStatistics): Specifies statistics about local
snapshot.
progress_task_id (string): Progress monitor task for an object. warnings (list of string): Specifies a list of warning messages. is_manually_deleted (bool): Specifies whether the snapshot is deleted
manually.
- expiry_time_usecs (long|int): Specifies the expiry time of attempt in
Unix epoch Timestamp (in microseconds) for an object.
- total_file_count (long|int): The total number of file and directory
entities visited in this backup. Only applicable to file based backups.
- backup_file_count (long|int): The total number of file and directory
entities that are backed up in this run. Only applicable to file based backups.
-
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.