models_v2.oracle_protection_group_object_identifier module

class models_v2.oracle_protection_group_object_identifier.OracleProtectionGroupObjectIdentifier(source_id=None, source_name=None, db_params=None)[source]

Bases: object

Implementation of the ‘Oracle Protection Group Object Identifier.’ model.

Specifies the object identifier to create Oracle Protection Group.

Attributes:
source_id (long|int): Specifies the id of the host on which databases

are hosted.

source_name (string): Specifies the name of the host on which

databases are hosted.

db_params (list of OracleProtectionGroupDatabaseParams): Specifies the

properties of the Oracle databases.

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.