RecoveryPoint#

class RecoveryPoint(owner_ext_id=None, location_references=None, vm_recovery_points=None, volume_group_recovery_points=None, location_agnostic_id=None, name=None, creation_time=None, expiration_time=None, status=None, recovery_point_type=None, ext_id=None, links=None, tenant_id=None, *args, **kwargs)#

Bases: BaseRecoveryPoint

Details about the recovery point along with all the captured VM and volume group recovery point(s).

Parameters:
  • owner_ext_id – (owner_ext_id) A read only field inserted into recovery point at the time of recovery point creation, indicating the external identifier of the user who created this recovery point.

  • location_references – (location_references) List of location references where the VM or volume group recovery point are a part of the specified recovery point.

  • vm_recovery_points – (vm_recovery_points) List of VM recovery point that are a part of the specified top-level recovery point. Note that a recovery point can contain a maximum number of 30 entities. These entities can be a combination of VM(s) and volume group(s).

  • volume_group_recovery_points – (volume_group_recovery_points) List of volume group recovery point that are a part of the specified top-level recovery point. Note that a recovery point can contain a maximum number of 30 entities. These entities can be a combination of VM(s) and volume group(s).

property location_references#

List of location references where the VM or volume group recovery point are a part of the specified recovery point.

Type:

list[ LocationReference ]

property owner_ext_id#

A read only field inserted into recovery point at the time of recovery point creation, indicating the external identifier of the user who created this recovery point.

Type:

str

to_dict()#

Returns the model properties as a dictionary

to_str()#

Returns the string representation of the model

property vm_recovery_points#

List of VM recovery point that are a part of the specified top-level recovery point. Note that a recovery point can contain a maximum number of 30 entities. These entities can be a combination of VM(s) and volume group(s).

Type:

list[ VmRecoveryPoint ]

property volume_group_recovery_points#

List of volume group recovery point that are a part of the specified top-level recovery point. Note that a recovery point can contain a maximum number of 30 entities. These entities can be a combination of VM(s) and volume group(s).

Type:

list[ VolumeGroupRecoveryPoint ]