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:
pe_cluster_ip_list – (
pe_cluster_ip_list
)pe_cluster_id – (
pe_cluster_id
) PE cluster uuid. A unique id corresponding to the cluster.backup_uuid – (
backup_uuid
) BackupUuid for the particular backup for which recovery is triggered.object_store_endpoint – (
object_store_endpoint
)
- property backup_uuid#
BackupUuid for the particular backup for which recovery is triggered.
- Type:
str
- property object_store_endpoint#
- Type:
- 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