ReplicaInfo#

class ReplicaInfo(pe_cluster_ip_list=None, pe_cluster_id=None, backup_uuid=None, object_store_endpoint=None, *args, **kwargs)#

Bases: object

Contains all the IPs of the Replica PEs and PE cluster uuid which is required to make request on the PE3. Recovered PC will try to call all of them sequentially if it does not work.

Parameters:
property backup_uuid#

BackupUuid for the particular backup for which recovery is triggered.

Type:

str

property object_store_endpoint#
Type:

PcObjectStoreEndpoint

property pe_cluster_id#

PE cluster uuid. A unique id corresponding to the cluster.

Type:

str

property pe_cluster_ip_list#
Type:

list[ str ]

to_dict()#

Returns the model properties as a dictionary

to_str()#

Returns the string representation of the model