models.uda_protection_source module

class models.uda_protection_source.UdaProtectionSource(cluster_info=None, name=None, object_info=None, uuid=None, mtype=None)[source]

Bases: object

Implementation of the ‘UdaProtectionSource’ model.

Specifies an Object representing Universal Data Adapter.

Attributes:
cluster_info (UdaCluster): Information of a Universal Data

Adapter cluster, only valid for an entity of mtype kCluster.

name (string): Specifies the instance name of the Universal Data

Adapter entity.

object_info (UdaObject): Information of a Universal Data Adapter

object, only valid for an entity of

uuid (string): Specifies the UUID for the Universal Data Adapter entity. mtype (TypeUdaProtectionSourceEnum): Specifies the mtype of the managed

Object in Universal Data Adapter Protection Source. Specifies the mtype of an Universal Data Adapter source entity. ‘kCluster’ indicates a Universal Data Adapter source, possibly distributed over several physical nodes.

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.