Class: Ansible::Ruby::Modules::Mysql_replication
- Inherits:
-
Base
- Object
- Ansible::Ruby::Models::Base
- Base
- Ansible::Ruby::Modules::Mysql_replication
- Defined in:
- lib/ansible/ruby/modules/generated/extras/database/mysql/mysql_replication.rb
Overview
Manages MySQL server replication, slave, master status get and change master host.
Instance Method Summary collapse
-
#master_auto_position ⇒ Object?
Does the host uses GTID based replication or not.
-
#master_connect_retry ⇒ Object?
Same as mysql variable.
-
#master_host ⇒ String?
Same as mysql variable.
-
#master_log_file ⇒ String?
Same as mysql variable.
-
#master_log_pos ⇒ String?
Same as mysql variable.
-
#master_password ⇒ Object?
Same as mysql variable.
-
#master_port ⇒ Object?
Same as mysql variable.
-
#master_ssl ⇒ 0, ...
Same as mysql variable.
-
#master_ssl_ca ⇒ Object?
Same as mysql variable.
-
#master_ssl_capath ⇒ Object?
Same as mysql variable.
-
#master_ssl_cert ⇒ Object?
Same as mysql variable.
-
#master_ssl_cipher ⇒ Object?
Same as mysql variable.
-
#master_ssl_key ⇒ Object?
Same as mysql variable.
-
#master_user ⇒ Object?
Same as mysql variable.
-
#mode ⇒ :getslave, ...
Module operating mode.
-
#relay_log_file ⇒ Object?
Same as mysql variable.
-
#relay_log_pos ⇒ Object?
Same as mysql variable.
Methods inherited from Base
Methods inherited from Ansible::Ruby::Models::Base
attr_option, attr_options, attribute, #initialize, remove_existing_validations, #to_h, validates
Constructor Details
This class inherits a constructor from Ansible::Ruby::Models::Base
Instance Method Details
#master_auto_position ⇒ Object?
Returns does the host uses GTID based replication or not.
64 |
# File 'lib/ansible/ruby/modules/generated/extras/database/mysql/mysql_replication.rb', line 64 attribute :master_auto_position |
#master_connect_retry ⇒ Object?
Returns same as mysql variable.
28 |
# File 'lib/ansible/ruby/modules/generated/extras/database/mysql/mysql_replication.rb', line 28 attribute :master_connect_retry |
#master_host ⇒ String?
Returns same as mysql variable.
15 |
# File 'lib/ansible/ruby/modules/generated/extras/database/mysql/mysql_replication.rb', line 15 attribute :master_host |
#master_log_file ⇒ String?
Returns same as mysql variable.
31 |
# File 'lib/ansible/ruby/modules/generated/extras/database/mysql/mysql_replication.rb', line 31 attribute :master_log_file |
#master_log_pos ⇒ String?
Returns same as mysql variable.
35 |
# File 'lib/ansible/ruby/modules/generated/extras/database/mysql/mysql_replication.rb', line 35 attribute :master_log_pos |
#master_password ⇒ Object?
Returns same as mysql variable.
22 |
# File 'lib/ansible/ruby/modules/generated/extras/database/mysql/mysql_replication.rb', line 22 attribute :master_password |
#master_port ⇒ Object?
Returns same as mysql variable.
25 |
# File 'lib/ansible/ruby/modules/generated/extras/database/mysql/mysql_replication.rb', line 25 attribute :master_port |
#master_ssl ⇒ 0, ...
Returns same as mysql variable.
45 |
# File 'lib/ansible/ruby/modules/generated/extras/database/mysql/mysql_replication.rb', line 45 attribute :master_ssl |
#master_ssl_ca ⇒ Object?
Returns same as mysql variable.
49 |
# File 'lib/ansible/ruby/modules/generated/extras/database/mysql/mysql_replication.rb', line 49 attribute :master_ssl_ca |
#master_ssl_capath ⇒ Object?
Returns same as mysql variable.
52 |
# File 'lib/ansible/ruby/modules/generated/extras/database/mysql/mysql_replication.rb', line 52 attribute :master_ssl_capath |
#master_ssl_cert ⇒ Object?
Returns same as mysql variable.
55 |
# File 'lib/ansible/ruby/modules/generated/extras/database/mysql/mysql_replication.rb', line 55 attribute :master_ssl_cert |
#master_ssl_cipher ⇒ Object?
Returns same as mysql variable.
61 |
# File 'lib/ansible/ruby/modules/generated/extras/database/mysql/mysql_replication.rb', line 61 attribute :master_ssl_cipher |
#master_ssl_key ⇒ Object?
Returns same as mysql variable.
58 |
# File 'lib/ansible/ruby/modules/generated/extras/database/mysql/mysql_replication.rb', line 58 attribute :master_ssl_key |
#master_user ⇒ Object?
Returns same as mysql variable.
19 |
# File 'lib/ansible/ruby/modules/generated/extras/database/mysql/mysql_replication.rb', line 19 attribute :master_user |
#mode ⇒ :getslave, ...
Returns module operating mode. Could be getslave (SHOW SLAVE STATUS), getmaster (SHOW MASTER STATUS), changemaster (CHANGE MASTER TO), startslave (START SLAVE), stopslave (STOP SLAVE), resetslave (RESET SLAVE), resetslaveall (RESET SLAVE ALL).
11 |
# File 'lib/ansible/ruby/modules/generated/extras/database/mysql/mysql_replication.rb', line 11 attribute :mode |
#relay_log_file ⇒ Object?
Returns same as mysql variable.
39 |
# File 'lib/ansible/ruby/modules/generated/extras/database/mysql/mysql_replication.rb', line 39 attribute :relay_log_file |
#relay_log_pos ⇒ Object?
Returns same as mysql variable.
42 |
# File 'lib/ansible/ruby/modules/generated/extras/database/mysql/mysql_replication.rb', line 42 attribute :relay_log_pos |