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/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 ⇒ Integer?
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, fix_inclusion, #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.
65 |
# File 'lib/ansible/ruby/modules/generated/database/mysql/mysql_replication.rb', line 65 attribute :master_auto_position |
#master_connect_retry ⇒ Object?
Returns same as mysql variable.
29 |
# File 'lib/ansible/ruby/modules/generated/database/mysql/mysql_replication.rb', line 29 attribute :master_connect_retry |
#master_host ⇒ String?
Returns same as mysql variable.
16 |
# File 'lib/ansible/ruby/modules/generated/database/mysql/mysql_replication.rb', line 16 attribute :master_host |
#master_log_file ⇒ String?
Returns same as mysql variable.
32 |
# File 'lib/ansible/ruby/modules/generated/database/mysql/mysql_replication.rb', line 32 attribute :master_log_file |
#master_log_pos ⇒ Integer?
Returns same as mysql variable.
36 |
# File 'lib/ansible/ruby/modules/generated/database/mysql/mysql_replication.rb', line 36 attribute :master_log_pos |
#master_password ⇒ Object?
Returns same as mysql variable.
23 |
# File 'lib/ansible/ruby/modules/generated/database/mysql/mysql_replication.rb', line 23 attribute :master_password |
#master_port ⇒ Object?
Returns same as mysql variable.
26 |
# File 'lib/ansible/ruby/modules/generated/database/mysql/mysql_replication.rb', line 26 attribute :master_port |
#master_ssl ⇒ 0, ...
Returns same as mysql variable.
46 |
# File 'lib/ansible/ruby/modules/generated/database/mysql/mysql_replication.rb', line 46 attribute :master_ssl |
#master_ssl_ca ⇒ Object?
Returns same as mysql variable.
50 |
# File 'lib/ansible/ruby/modules/generated/database/mysql/mysql_replication.rb', line 50 attribute :master_ssl_ca |
#master_ssl_capath ⇒ Object?
Returns same as mysql variable.
53 |
# File 'lib/ansible/ruby/modules/generated/database/mysql/mysql_replication.rb', line 53 attribute :master_ssl_capath |
#master_ssl_cert ⇒ Object?
Returns same as mysql variable.
56 |
# File 'lib/ansible/ruby/modules/generated/database/mysql/mysql_replication.rb', line 56 attribute :master_ssl_cert |
#master_ssl_cipher ⇒ Object?
Returns same as mysql variable.
62 |
# File 'lib/ansible/ruby/modules/generated/database/mysql/mysql_replication.rb', line 62 attribute :master_ssl_cipher |
#master_ssl_key ⇒ Object?
Returns same as mysql variable.
59 |
# File 'lib/ansible/ruby/modules/generated/database/mysql/mysql_replication.rb', line 59 attribute :master_ssl_key |
#master_user ⇒ Object?
Returns same as mysql variable.
20 |
# File 'lib/ansible/ruby/modules/generated/database/mysql/mysql_replication.rb', line 20 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).
12 |
# File 'lib/ansible/ruby/modules/generated/database/mysql/mysql_replication.rb', line 12 attribute :mode |
#relay_log_file ⇒ Object?
Returns same as mysql variable.
40 |
# File 'lib/ansible/ruby/modules/generated/database/mysql/mysql_replication.rb', line 40 attribute :relay_log_file |
#relay_log_pos ⇒ Object?
Returns same as mysql variable.
43 |
# File 'lib/ansible/ruby/modules/generated/database/mysql/mysql_replication.rb', line 43 attribute :relay_log_pos |