models.restore_oracle_app_object_params module

class models.restore_oracle_app_object_params.RestoreOracleAppObjectParams(alternate_location_params=None, no_open_mode=None, oracle_clone_app_view_params_vec=None, oracle_target_params=None, oracle_update_restore_options=None, parallel_op_enabled=None, restore_time_secs=None, shell_environment_vec=None)[source]

Bases: object

Implementation of the ‘RestoreOracleAppObjectParams’ model.

TODO: type model description here.

Attributes:
alternate_location_params

(RestoreOracleAppObjectParamsAlternateLocationParams): For restoring to alternate location this message can not be empty and all the fields inside the message also can not be empty.

no_open_mode (bool): If set to true, the recovered database will not

be opened.

oracle_clone_app_view_params_vec (list of CloneAppViewParams):

Following field contains information related to view expose workflow. Ex mountpoint identifier specified by User from UI.

oracle_target_params (OracleSourceParams): Message to capture

additional backup/restore params for a Oracle source.

oracle_update_restore_options (OracleUpdateRestoreTaskOptions): Contains

parameter information about any update task which needed to be performed on a sucessful restore/clone task. Ex Instant restore of Clone.

parallel_op_enabled (bool): If set to true, parallel

backups/restores/clones are enabled on same host.

restore_time_secs (long|int): The time to which the Oracle database

needs to be restored. This allows for granular recovery of Oracle databases. If this is not set, the Oracle database will be recovered to the full/incremental snapshot (specified in the owner’s restore object in AppOwnerRestoreInfo). This is only applicable if restoring to the original Oracle instance.

shell_environment_vec (list of

RestoreOracleAppObjectParams_KeyValuePair): TODO: Type description here.

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.