models.replica_info module

class models.replica_info.ReplicaInfo(expiry_time_usecs=None, snapshot_target_settings=None, uid=None)[source]

Bases: object

Implementation of the ‘ReplicaInfo’ model.

Specifies the Replication information about a snapshot.

Attributes:
expiry_time_usecs (long|int): Specifies the expiration time of the

snapshot within the target location.

snapshot_target_settings (SnapshotTargetSettings): Specifies the

snapshot target settings for the given snapshot.

uid (UniversalId): Specifies a global Protection Job id that is unique

across Cohesity Clusters.

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.