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.