models_v2.recover_oracle_app_snapshot_params module¶
- 
class models_v2.recover_oracle_app_snapshot_params.RecoverOracleAppSnapshotParams(recover_to_new_source=None, new_source_config=None, original_source_config=None)[source]¶
- Bases: - object- Implementation of the ‘Recover Oracle App Snapshot Params.’ model. - Specifies the snapshot parameters to recover Oracle databases. - Attributes:
- recover_to_new_source (bool): Specifies the parameter whether the
- recovery should be performed to a new source or an original Source Target. 
- new_source_config (NewSourceConfig5): Specifies the destination Source
- configuration parameters where the databases will be recovered. This is mandatory if recoverToNewSource is set to true. 
- original_source_config (CommonOracleAppSourceConfig): Specifies the
- Source configuration if databases are being recovered to Original Source. If not specified, all the configuration parameters will be retained. 
 
 - 
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.