models.protection_object_summary module

class models.protection_object_summary.ProtectionObjectSummary(latest_archival_snapshot_time_usecs=None, latest_local_snapshot_time_usecs=None, latest_replication_snapshot_time_usecs=None, parent_protection_source=None, protection_jobs=None, protection_source=None, rpo_policies=None, total_archival_snapshots=None, total_local_snapshots=None, total_replication_snapshots=None)[source]

Bases: object

Implementation of the ‘ProtectionObjectSummary’ model.

TODO: type model description here.

Attributes:
latest_archival_snapshot_time_usecs (long|int): Specifies the Unix

epoch Timestamp (in microseconds) of the latest Archival Snapshot.

latest_local_snapshot_time_usecs (long|int): Specifies the Unix epoch

Timestamp (in microseconds) of the latest Local Snapshot.

latest_replication_snapshot_time_usecs (long|int): Specifies the Unix

epoch Timestamp (in microseconds) of the latest Replication Snapshot.

parent_protection_source (ProtectionSource): Specifies a generic

structure that represents a node in the Protection Source tree. Node details will depend on the environment of the Protection Source.

protection_jobs (list of ProtectionRunInstance): Returns the list of

Protection Jobs with summary Information.

protection_source (ProtectionSource): Specifies the leaf Protection

Source Object such as a VM.

rpo_policies (list of ProtectionPolicy): Specifies the id of the RPO

policy protecting this object.

total_archival_snapshots (int): Specifies the total number of Archival

Snapshots.

total_local_snapshots (int): Specifies the total number of Local

Snapshots.

total_replication_snapshots (int): Specifies the total number of

Replication Snapshots.

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.