RecoveryPointProjection#
- class RecoveryPointProjection(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:
RecoveryPoint
- 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).location_agnostic_id – (
location_agnostic_id
) Location agnostic identifier of the Recovery point.name (max=256 chars) – (
name
) The name of the Recovery point.creation_time – (
creation_time
) The UTC date and time in ISO-8601 format when the Recovery point is created.expiration_time – (
expiration_time
) The UTC date and time in ISO-8601 format when the current Recovery point expires and will be garbage collected.status – (
status
)recovery_point_type – (
recovery_point_type
)ext_id – (
ext_id
) A globally unique identifier of an instance that is suitable for external consumption.links – (
links
) A HATEOAS style link for the response. Each link contains a user-friendly name identifying the link and an address for retrieving the particular resource.tenant_id – (
tenant_id
) A globally unique identifier that represents the tenant that owns this entity. The system automatically assigns it, and it and is immutable from an API consumer perspective (some use cases may cause this Id to change - For instance, a use case may require the transfer of ownership of the entity, but these cases are handled automatically on the server).
- to_dict()#
Returns the model properties as a dictionary
- to_str()#
Returns the string representation of the model