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
]