Class: Ansible::Ruby::Modules::Kibana_plugin
- Inherits:
-
Base
- Object
- Ansible::Ruby::Models::Base
- Base
- Ansible::Ruby::Modules::Kibana_plugin
- Defined in:
- lib/ansible/ruby/modules/generated/database/misc/kibana_plugin.rb
Overview
Manages Kibana plugins.
Instance Method Summary collapse
-
#force ⇒ :yes, ...
Delete and re-install the plugin.
-
#name ⇒ String
Name of the plugin to install.
-
#plugin_bin ⇒ String?
Location of the plugin binary.
-
#plugin_dir ⇒ String?
Your configured plugin directory specified in Kibana.
-
#state ⇒ :present, ...
Desired state of a plugin.
-
#timeout ⇒ String?
Timeout setting: 30s, 1m, 1h…
-
#url ⇒ Object?
Set exact URL to download the plugin from.
-
#version ⇒ String?
Version of the plugin to be installed.
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
#force ⇒ :yes, ...
Returns Delete and re-install the plugin. Can be useful for plugins update.
39 |
# File 'lib/ansible/ruby/modules/generated/database/misc/kibana_plugin.rb', line 39 attribute :force |
#name ⇒ String
Returns Name of the plugin to install.
12 |
# File 'lib/ansible/ruby/modules/generated/database/misc/kibana_plugin.rb', line 12 attribute :name |
#plugin_bin ⇒ String?
Returns Location of the plugin binary.
27 |
# File 'lib/ansible/ruby/modules/generated/database/misc/kibana_plugin.rb', line 27 attribute :plugin_bin |
#plugin_dir ⇒ String?
Returns Your configured plugin directory specified in Kibana.
31 |
# File 'lib/ansible/ruby/modules/generated/database/misc/kibana_plugin.rb', line 31 attribute :plugin_dir |
#state ⇒ :present, ...
Returns Desired state of a plugin.
16 |
# File 'lib/ansible/ruby/modules/generated/database/misc/kibana_plugin.rb', line 16 attribute :state |
#timeout ⇒ String?
Returns Timeout setting: 30s, 1m, 1h…
23 |
# File 'lib/ansible/ruby/modules/generated/database/misc/kibana_plugin.rb', line 23 attribute :timeout |
#url ⇒ Object?
Returns Set exact URL to download the plugin from. For local file, prefix its absolute path with file://.
20 |
# File 'lib/ansible/ruby/modules/generated/database/misc/kibana_plugin.rb', line 20 attribute :url |
#version ⇒ String?
Returns Version of the plugin to be installed. If plugin exists with previous version, it will NOT be updated if C(force) is not set to yes.
35 |
# File 'lib/ansible/ruby/modules/generated/database/misc/kibana_plugin.rb', line 35 attribute :version |