models.cloud_archive_summary module¶
-
class
models.cloud_archive_summary.
CloudArchiveSummary
(job_id=None, job_name=None, job_type=None, number_of_failed_runs=None, number_of_queued_runs=None, number_of_successful_runs=None, runs=None)[source]¶ Bases:
object
Implementation of the ‘CloudArchiveSummary’ model.
Specifies statistics about the transfer of data from this Cohesity Cluster to a Vault.
- Attributes:
job_id (long|int): Specifies the id of the job. job_name (string): Specifies the name of the Protection Job. job_type (JobTypeEnum): Specifies the type of the Protection Job. number_of_failed_runs (int): Specifies the number of failed runs for a
Protection Job.
- number_of_queued_runs (int): Specifies the number of queued runs for a
Protection Job.
- number_of_successful_runs (int): Specifies the number of successful
runs for a Protection Job.
- runs (list of CloudArchiveRun): Specifies the list of cloud archive
runs.
-
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.