models_v2.recover_oracle_app_new_source_config module

class models_v2.recover_oracle_app_new_source_config.RecoverOracleAppNewSourceConfig(host=None, recovery_target=None, recover_database_params=None, recover_view_params=None)[source]

Bases: object

Implementation of the ‘Recover Oracle App New Source Config.’ model.

Specifies the new destination Source configuration where the databases will be recovered.

Attributes:
host (Host): Specifies the source id of target host where databases

will be recovered. This source id can be a physical host or virtual machine.

recovery_target (RecoveryTargetEnum): Specifies if recovery target is

a database or a view.

recover_database_params (RecoverDatabaseParams): Specifies recovery

parameters when recovering to a database

recover_view_params (RecoverViewParams): Specifies recovery parameters

when recovering to a view.

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.