models.cassandra_connect_params module

class models.cassandra_connect_params.CassandraConnectParams(cassandra_ports_info=None, cassandra_security_info=None, cassandra_version=None, commit_log_backup_location=None, config_directory=None, data_centers=None, dse_config_directory=None, is_dse_authenticator=None, is_dse_tiered_storage=None, is_jmx_auth_enable=None, kerberos_principal=None, primary_host=None, seeds=None, solr_nodes=None, solr_port=None)[source]

Bases: object

Implementation of the ‘CassandraConnectParams’ model.

Specifies an Object containing information about a registered cassandra source.

Attributes:
cassandra_ports_info (CassandraPortsInfo): Specifies the ports related

info.

cassandra_security_info (CassandraSecurityInfo): Specifies the

security related info.

cassandra_version (string): Cassandra version commit_log_backup_location (string): Specifies the commit log archival

location for cassandra node.

config_directory (string): Specifies the Directory path containing

Config YAML for discovery.

data_centers (list of string): Specifies the List of all physical data

center or virtual data center. In most cases, the data centers will be listed after discovery operation however, if they are not listed, you must manually type the data center names. Leaving the field blank will disallow data center-specific backup or restore. Entering a subset of all data centers may cause problems in data movement.

dse_config_directory (string): Specifies the Directory from where DSE

specific configuration can be read.

is_dse_authenticator (bool): Specifies whether this cluster has DSE

Authenticator.

is_dse_tiered_storage (bool): Specifies whether this cluster has DSE

tiered storage.

is_jmx_auth_enable (bool): Specifies if JMX Authentication enabled in

this cluster.

kerberos_principal (string): Specifies the Kerberos Principal for

Kerberos connection

primary_host (string): Specifies the Primary Host for the Cassandra

cluster.

seeds (list of string): Specifies the Seed nodes of this Cassandra

cluster.

solr_nodes (list of string): Specifies the Solr node IP Addresses solr_port (int): Specifies the Solr node Port.

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.