Class: Ansible::Ruby::Modules::Proxysql_query_rules

Inherits:
Base show all
Defined in:
lib/ansible/ruby/modules/generated/database/proxysql/proxysql_query_rules.rb

Overview

The M(proxysql_query_rules) module modifies query rules using the proxysql admin interface.

Instance Method Summary collapse

Methods inherited from Base

#ansible_name, #to_h

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

#activeInteger?



15
# File 'lib/ansible/ruby/modules/generated/database/proxysql/proxysql_query_rules.rb', line 15

attribute :active

#applyObject?



86
# File 'lib/ansible/ruby/modules/generated/database/proxysql/proxysql_query_rules.rb', line 86

attribute :apply

#cache_ttlObject?



61
# File 'lib/ansible/ruby/modules/generated/database/proxysql/proxysql_query_rules.rb', line 61

attribute :cache_ttl

#client_addrObject?



29
# File 'lib/ansible/ruby/modules/generated/database/proxysql/proxysql_query_rules.rb', line 29

attribute :client_addr

#commentObject?



89
# File 'lib/ansible/ruby/modules/generated/database/proxysql/proxysql_query_rules.rb', line 89

attribute :comment

#delayObject?



71
# File 'lib/ansible/ruby/modules/generated/database/proxysql/proxysql_query_rules.rb', line 71

attribute :delay

#destination_hostgroupInteger?



57
# File 'lib/ansible/ruby/modules/generated/database/proxysql/proxysql_query_rules.rb', line 57

attribute :destination_hostgroup

#digestObject?



38
# File 'lib/ansible/ruby/modules/generated/database/proxysql/proxysql_query_rules.rb', line 38

attribute :digest

#error_msgObject?



80
# File 'lib/ansible/ruby/modules/generated/database/proxysql/proxysql_query_rules.rb', line 80

attribute :error_msg

#flagINObject?



26
# File 'lib/ansible/ruby/modules/generated/database/proxysql/proxysql_query_rules.rb', line 26

attribute :flagIN

#flagOUTObject?



51
# File 'lib/ansible/ruby/modules/generated/database/proxysql/proxysql_query_rules.rb', line 51

attribute :flagOUT

#force_deleteBoolean?



96
# File 'lib/ansible/ruby/modules/generated/database/proxysql/proxysql_query_rules.rb', line 96

attribute :force_delete

#logObject?



83
# File 'lib/ansible/ruby/modules/generated/database/proxysql/proxysql_query_rules.rb', line 83

attribute :log

#match_digestObject?



41
# File 'lib/ansible/ruby/modules/generated/database/proxysql/proxysql_query_rules.rb', line 41

attribute :match_digest

#match_patternString?



44
# File 'lib/ansible/ruby/modules/generated/database/proxysql/proxysql_query_rules.rb', line 44

attribute :match_pattern

#mirror_flagOUTObject?



74
# File 'lib/ansible/ruby/modules/generated/database/proxysql/proxysql_query_rules.rb', line 74

attribute :mirror_flagOUT

#mirror_hostgroupObject?



77
# File 'lib/ansible/ruby/modules/generated/database/proxysql/proxysql_query_rules.rb', line 77

attribute :mirror_hostgroup

#negate_match_patternObject?



48
# File 'lib/ansible/ruby/modules/generated/database/proxysql/proxysql_query_rules.rb', line 48

attribute :negate_match_pattern

#proxy_addrObject?



32
# File 'lib/ansible/ruby/modules/generated/database/proxysql/proxysql_query_rules.rb', line 32

attribute :proxy_addr

#proxy_portObject?



35
# File 'lib/ansible/ruby/modules/generated/database/proxysql/proxysql_query_rules.rb', line 35

attribute :proxy_port

#replace_patternObject?



54
# File 'lib/ansible/ruby/modules/generated/database/proxysql/proxysql_query_rules.rb', line 54

attribute :replace_pattern

#retriesInteger?



67
# File 'lib/ansible/ruby/modules/generated/database/proxysql/proxysql_query_rules.rb', line 67

attribute :retries

#rule_idObject?



12
# File 'lib/ansible/ruby/modules/generated/database/proxysql/proxysql_query_rules.rb', line 12

attribute :rule_id

#schemanameObject?



23
# File 'lib/ansible/ruby/modules/generated/database/proxysql/proxysql_query_rules.rb', line 23

attribute :schemaname

#state:present, ...



92
# File 'lib/ansible/ruby/modules/generated/database/proxysql/proxysql_query_rules.rb', line 92

attribute :state

#timeoutObject?



64
# File 'lib/ansible/ruby/modules/generated/database/proxysql/proxysql_query_rules.rb', line 64

attribute :timeout

#usernameString?



19
# File 'lib/ansible/ruby/modules/generated/database/proxysql/proxysql_query_rules.rb', line 19

attribute :username