models.uda_connect_params module

class models.uda_connect_params.UdaConnectParams(capabilities=None, hosts=None, mount_dir=None, mount_view=None, script_dir=None, source_args=None, source_type=None)[source]

Bases: object

Implementation of the ‘UdaConnectParams’ model.

Specifies an Object containing information about a registered Universal Data Adapter source.

Attributes:

capabilities (UdaSourceCapabilities): Types of backups supported. hosts (list of string): List of hosts forming the Universal Data

Adapter cluster.

mount_dir (string): Mount directory path to be used for writing

the backup to.

mount_view (bool): Whether to mount a view during the source backup. script_dir (string): Path where various source scripts will be

located.

source_args (string): Custom arguments which will be provided to the

source registration scripts.

source_type (string): Global app source type.

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.