models.oracle_special_parameters module

class models.oracle_special_parameters.OracleSpecialParameters(app_params_list=None, application_entity_ids=None, persist_mountpoints=None)[source]

Bases: object

Implementation of the ‘OracleSpecialParameters’ model.

Specifies special settings applicable for ‘kOracle’ environment.

Attributes:
app_params_list (list of OracleAppParams): Array of application

parameters i.e. database parameters for standalone/RAC and DG parameters for data guard. Specifies the list of parameters required at app entity level.

application_entity_ids (list of long|int): Array of Ids of Application

Entities like Oracle instances, and databases that should be protected in a Protection Source. Specifies the subset of application entities like Oracle instances, and databases to protect in a Protection Source of type kOracle’. If not specified, all application entities on the Protection Source.

persist_mountpoints (bool): Specifies if the mountpoints for Oracle

view for the current host are to be persisted.

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.