models.copy_run_stats module¶
- 
class models.copy_run_stats.CopyRunStats(end_time_usecs=None, is_incremental=None, logical_bytes_transferred=None, logical_size_bytes=None, logical_transfer_rate_bps=None, physical_bytes_transferred=None, start_time_usecs=None)[source]¶
- Bases: - object- Implementation of the ‘CopyRunStats’ model. - Stats for one copy task or aggregated stats of a Copy Run in a Protection Job Run. - Attributes:
- end_time_usecs (long|int): Specifies the time when this replication
- ended. If not set, then the replication has not ended yet. 
- is_incremental (bool): Specifies whether this archival is incremental
- for archival targets. 
- logical_bytes_transferred (long|int): Specifies the number of logical
- bytes transferred for this replication so far. This value can never exceed the total logical size of the replicated view. 
- logical_size_bytes (long|int): Specifies the total amount of logical
- data to be transferred for this replication. 
- logical_transfer_rate_bps (long|int): Specifies average logical bytes
- transfer rate in bytes per second for archchival targets. 
- physical_bytes_transferred (long|int): Specifies the number of
- physical bytes sent over the wire for replication targets. 
- start_time_usecs (long|int): Specifies the time when this replication
- was started. If not set, then replication has not been started yet. 
 
 - 
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.