models_v2.parameters_fetched_by_reading_cassandra_config_file module¶
-
class
models_v2.parameters_fetched_by_reading_cassandra_config_file.
ParametersFetchedByReadingCassandraConfigFile
(seeds=None, is_jmx_auth_enable=None, cassandra_port_info=None, cassandra_security_info=None, data_center_names=None, commit_log_backup_location=None, endpoint_snitch=None, cassandra_partitioner=None, kerberos_sasl_protocol=None, cassandra_version=None, dse_version=None)[source]¶ Bases:
object
Implementation of the ‘Parameters fetched by reading cassandra config file.’ model.
Specifies the parameters fetched by reading cassandra configuration on the seed node.
- Attributes:
seeds (list of string): Seed nodes of this cluster. is_jmx_auth_enable (bool): Is JMX Authentication enabled in this
cluster ?
- cassandra_port_info (CassandraSpecificPortInfo): Contains info about
specific cassandra ports.
- cassandra_security_info (CassandraSecurityInfo): Cassandra security
related info.
data_center_names (list of string): Data centers for this cluster. commit_log_backup_location (string): Commit Logs backup location on
cassandra nodes.
endpoint_snitch (string): Endpoint snitch used for this cluster. cassandra_partitioner (string): Cassandra partitioner required in
compaction.
- kerberos_sasl_protocol (string): Populated if cassandraAuthType is
Kerberos.
cassandra_version (string): Cassandra Version. dse_version (string): DSE Version
-
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.