models.restore_points_for_time_range module

class models.restore_points_for_time_range.RestorePointsForTimeRange(full_snapshot_info=None, time_ranges=None)[source]

Bases: object

Implementation of the ‘RestorePointsForTimeRange’ model.

Specifies the info returned by Magneto RestorePointsForTimeRange API.

Attributes:
full_snapshot_info (list of FullSnapshotInfo): Specifies the info

related to the recovery object.

time_ranges (list of TimeRangeSettings): Specifies the time ranges of

the restore object between full snapshots.

classmethod from_dictionary(dictionary)[source]

Creates an instance of this model from a dictionary

Args:

dictionary (dictionary): A dictionary representation of the object as obtained from the deserialization of the server’s response. The keys MUST match property names in the API description.

Returns:

object: An instance of this structure class.