RecoveryPointProperties#

class RecoveryPointProperties(location_agnostic_id=None, name=None, creation_time=None, expiration_time=None, status=None, recovery_point_type=None, consistency_group_ext_id=None, consistency_group_name=None, vendor_specific_properties=None, ext_id=None, links=None, tenant_id=None, *args, **kwargs)[source]#

Bases: ExternalizableAbstractModel

A model that represents common properties of a Recovery point resources

Parameters:
  • location_agnostic_id – (location_agnostic_id) Location agnostic identifier of the Recovery point.

  • name – (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)

  • consistency_group_ext_id – (consistency_group_ext_id) The external identifier that can be used to retrieve the consistency group using its URL.

  • consistency_group_name – (consistency_group_name) Name of the Consistency group.

  • vendor_specific_properties – (vendor_specific_properties) List of additional metadata provided by the client at the time of Recovery point creation.

property consistency_group_ext_id#

The external identifier that can be used to retrieve the consistency group using its URL.

Type:

str

property consistency_group_name#

Name of the Consistency group.

Type:

str

property creation_time#

The UTC date and time in ISO-8601 format when the Recovery point is created.

Type:

datetime

property expiration_time#

The UTC date and time in ISO-8601 format when the current Recovery point expires and will be garbage collected.

Type:

datetime

property location_agnostic_id#

Location agnostic identifier of the Recovery point.

Type:

str

property name#

The name of the Recovery point.

Type:

str

property recovery_point_type#
Type:

RecoveryPointType

property status#
Type:

RecoveryPointStatus

to_dict()[source]#

Returns the model properties as a dictionary

to_str()[source]#

Returns the string representation of the model

property vendor_specific_properties#

List of additional metadata provided by the client at the time of Recovery point creation.

Type:

list[ VendorSpecificProperty ]