models.data_transfer_to_vault_summary module¶
-
class
models.data_transfer_to_vault_summary.
DataTransferToVaultSummary
(data_transfer_per_protection_job=None, logical_data_transferred_bytes_during_time_range=None, num_logical_bytes_transferred=None, num_physical_bytes_transferred=None, num_protection_jobs=None, physical_data_transferred_bytes_during_time_range=None, storage_consumed_bytes=None, vault_id=None, vault_name=None, vault_type=None)[source]¶ Bases:
object
Implementation of the ‘DataTransferToVaultSummary’ model.
Specifies statistics about the transfer of data from this Cohesity Cluster to a Vault.
- Attributes:
- data_transfer_per_protection_job (list of
DataTransferToVaultPerProtectionJob): Array of Data Transfer Statistics Per Protection Jobs. Specifies the data transfer summary statistics for each Protection Job that is transferring data from this Cohesity Cluster to this Vault (External Target).
- logical_data_transferred_bytes_during_time_range(int|long): Array
of Logical Data Transferred Per Day. Specifies the logical data transferred from this Cohesity Cluster to this Vault during the time period specified using the startTimeMsecs and endTimeMsecs parameters. For each day in the time period, an array element is returned, for example if 7 days are specified, 7 array elements are returned. The logical size is when the data is fully hydrated or expanded.
- num_logical_bytes_transferred (long|int): Specifies the total number
of logical bytes that have been transferred from this Vault (External Target) to this Cohesity Cluster. The logical size is when the data is fully hydrated or expanded.
- num_physical_bytes_transferred (long|int): Specifies the total number
of physical bytes that have been transferred from this Vault (External Target) to the Cohesity Cluster.
- num_protection_jobs (long|int): Specifies the number of Protection
Jobs that transfer data to this Vault.
- physical_data_transferred_bytes_during_time_range (list of long|int):
Array of Physical Data Transferred Per Day. Specifies the physical data transferred from this Vault to the Cohesity Cluster during the time period specified using the startTimeMsecs and endTimeMsecs parameters. For each day in the time period, an array element is returned, for example if 7 days are specified, 7 array elements are returned.
- storage_consumed_bytes (int|long): Specifies the storage consumed on
the Vault as of last day in the specified time range.
vault_id (int|long): The vault Id associated with the vault. vault_name (string): Specifies the name of the Vault (External
Target).
- vault_type (VaultTypeDataTransferToVaultSummaryEnum): Specifies the
type of Vault.
-
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.