models.uda_restore_object_params module

class models.uda_restore_object_params.UdaRestoreObjectParams(new_object_name=None, overwrite=None, restore_time_secs=None)[source]

Bases: object

Implementation of the ‘UdaRestoreObjectParams’ model.

Attributes:
new_object_name (string): The new name of the object, if it is going to

be renamed.

overwrite (bool): Whether to overwrite or keep the object if the

object being recovered already exists in the destination.

restore_time_secs (long|int): The point-in-time to which object needs

to be restored. This allows for the granular recovery of Uda objects. If this is not set, the Uda object will be restored to full/incremental snapshot.

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.