models_v2.source_registration_update_parameters module¶
-
class
models_v2.source_registration_update_parameters.
SourceRegistrationUpdateParameters
(environment=None, name=None, vmware_params=None, physical_params=None, cassandra_params=None, mongodb_params=None, couchbase_params=None, hdfs_params=None, hbase_params=None, hive_params=None)[source]¶ Bases:
object
Implementation of the ‘Source Registration update parameters.’ model.
Specifies the Source registration Update request parameters.
- Attributes:
- environment (Environment8Enum): Specifies the environment type of the
Protection Source.
name (string): A user specified name for this source. vmware_params (VmwareSourceRegistrationParams): Specifies the
paramaters to register a VMware source.
- physical_params (RegisterPhysicalSeverRequestParameters): Specifies
parameters to register physical server.
- cassandra_params (RegisterCassandraSourceRequestParameters): Specifies
parameters to register cassandra source.
- mongodb_params (RegisterMongoDBSourceRequestParameters): Specifies
parameters to register MongoDB source.
- couchbase_params (RegisterCouchbaseSourceRequestParameters): Specifies
parameters to register Couchbase source.
- hdfs_params (RegisterHDFSSourceRequestParameters): Specifies
parameters to register an HDFS source.
- hbase_params (RegisterHBaseSourceRequestParameters): Specifies
parameters to register an HBase source.
- hive_params (RegisterHiveSourceRequestParameters): Specifies
parameters to register Hive source.
-
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.