models.protection_run_response module

class models.protection_run_response.ProtectionRunResponse(archival_runs=None, backup_runs=None, replication_runs=None)[source]

Bases: object

Implementation of the ‘ProtectionRunResponse’ model.

Specifies the information about the Protection Runs across all snapshot target locations.

Attributes:
archival_runs (list of LatestProtectionJobRunInfo): Specifies the list

of archival job information.

backup_runs (list of LatestProtectionJobRunInfo): Specifies the list

of local backup job information.

replication_runs (list of LatestProtectionJobRunInfo): Specifies the

list of replication job information.

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.