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