Class: Ansible::Ruby::Modules::Postgresql_lang
- Inherits:
-
Base
- Object
- Ansible::Ruby::Models::Base
- Base
- Ansible::Ruby::Modules::Postgresql_lang
- Defined in:
- lib/ansible/ruby/modules/generated/extras/database/postgresql/postgresql_lang.rb
Instance Method Summary collapse
-
#cascade ⇒ Boolean?
When dropping a language, also delete object that depend on this language.,only used when C(state=absent).
-
#db ⇒ String?
Name of database where the language will be added, removed or changed.
-
#fail_on_drop ⇒ :yes, ...
If C(yes), fail when removing a language.
-
#force_trust ⇒ Boolean?
Marks the language as trusted, even if it’s marked as untrusted in pg_pltemplate.,use with care!.
-
#lang ⇒ String
Name of the procedural language to add, remove or change.
-
#login_host ⇒ String?
Host running PostgreSQL where you want to execute the actions.
-
#login_password ⇒ Object?
Password used to authenticate with PostgreSQL (must match C(login_user)).
-
#login_user ⇒ String?
User used to authenticate with PostgreSQL.
-
#port ⇒ Integer?
Database port to connect to.
-
#state ⇒ :present, ...
The state of the language for the selected database.
-
#trust ⇒ Boolean?
Make this language trusted for the selected db.
Methods inherited from Base
Methods inherited from Ansible::Ruby::Models::Base
attr_option, attr_options, attribute, #initialize, #to_h, validates
Constructor Details
This class inherits a constructor from Ansible::Ruby::Models::Base
Instance Method Details
#cascade ⇒ Boolean?
Returns when dropping a language, also delete object that depend on this language.,only used when C(state=absent).
30 |
# File 'lib/ansible/ruby/modules/generated/extras/database/postgresql/postgresql_lang.rb', line 30 attribute :cascade |
#db ⇒ String?
Returns name of database where the language will be added, removed or changed.
18 |
# File 'lib/ansible/ruby/modules/generated/extras/database/postgresql/postgresql_lang.rb', line 18 attribute :db |
#fail_on_drop ⇒ :yes, ...
Returns if C(yes), fail when removing a language. Otherwise just log and continue,in some cases, it is not possible to remove a language (used by the db-system). When dependencies block the removal, consider using C(cascade).
26 |
# File 'lib/ansible/ruby/modules/generated/extras/database/postgresql/postgresql_lang.rb', line 26 attribute :fail_on_drop |
#force_trust ⇒ Boolean?
Returns marks the language as trusted, even if it’s marked as untrusted in pg_pltemplate.,use with care!.
22 |
# File 'lib/ansible/ruby/modules/generated/extras/database/postgresql/postgresql_lang.rb', line 22 attribute :force_trust |
#lang ⇒ String
Returns name of the procedural language to add, remove or change.
10 |
# File 'lib/ansible/ruby/modules/generated/extras/database/postgresql/postgresql_lang.rb', line 10 attribute :lang |
#login_host ⇒ String?
Returns Host running PostgreSQL where you want to execute the actions.
45 |
# File 'lib/ansible/ruby/modules/generated/extras/database/postgresql/postgresql_lang.rb', line 45 attribute :login_host |
#login_password ⇒ Object?
Returns Password used to authenticate with PostgreSQL (must match C(login_user)).
42 |
# File 'lib/ansible/ruby/modules/generated/extras/database/postgresql/postgresql_lang.rb', line 42 attribute :login_password |
#login_user ⇒ String?
Returns User used to authenticate with PostgreSQL.
38 |
# File 'lib/ansible/ruby/modules/generated/extras/database/postgresql/postgresql_lang.rb', line 38 attribute :login_user |
#port ⇒ Integer?
Returns Database port to connect to.
34 |
# File 'lib/ansible/ruby/modules/generated/extras/database/postgresql/postgresql_lang.rb', line 34 attribute :port |
#state ⇒ :present, ...
Returns The state of the language for the selected database.
49 |
# File 'lib/ansible/ruby/modules/generated/extras/database/postgresql/postgresql_lang.rb', line 49 attribute :state |
#trust ⇒ Boolean?
Returns make this language trusted for the selected db.
14 |
# File 'lib/ansible/ruby/modules/generated/extras/database/postgresql/postgresql_lang.rb', line 14 attribute :trust |