BaseVmRecoveryPoint#

class BaseVmRecoveryPoint(consistency_group_ext_id=None, disk_recovery_points=None, vm_ext_id=None, vm_categories=None, application_consistent_properties=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

A model that represents common properties of a VM Recovery point resources

Parameters:
  • consistency_group_ext_id – (consistency_group_ext_id) External identifier of the Consistency group which the VM was part of at the time of recovery point creation.

  • disk_recovery_points – (disk_recovery_points)

  • vm_ext_id – (vm_ext_id) VM external identifier which is captured as a part of this recovery point.

  • vm_categories – (vm_categories) Category key-value pairs associated with the VM at the time of recovery point creation. The category key and value are separated by ‘/’. For example, a category with key ‘dept’ and value ‘hr’ is displayed as ‘dept/hr’.

  • application_consistent_properties – (application_consistent_properties) User-defined application-consistent properties for the recovery point.

property application_consistent_properties#

User-defined application-consistent properties for the recovery point.

Type:

VssProperties

property consistency_group_ext_id#

External identifier of the Consistency group which the VM was part of at the time of recovery point creation.

Type:

str

property disk_recovery_points#
Type:

list[ DiskRecoveryPoint ]

to_dict()#

Returns the model properties as a dictionary

to_str()#

Returns the string representation of the model

property vm_categories#

Category key-value pairs associated with the VM at the time of recovery point creation. The category key and value are separated by ‘/’. For example, a category with key ‘dept’ and value ‘hr’ is displayed as ‘dept/hr’.

Type:

list[ str ]

property vm_ext_id#

VM external identifier which is captured as a part of this recovery point.

Type:

str