Class: Ansible::Ruby::Modules::Win_msi
- Inherits:
-
Base
- Object
- Ansible::Ruby::Models::Base
- Base
- Ansible::Ruby::Modules::Win_msi
- Defined in:
- lib/ansible/ruby/modules/generated/windows/win_msi.rb
Overview
Installs or uninstalls a Windows MSI file that is already located on the target server.
Instance Method Summary collapse
-
#creates ⇒ String?
Path to a file created by installing the MSI to prevent from attempting to reinstall the package on every run.
-
#extra_args ⇒ Object?
Additional arguments to pass to the msiexec.exe command.
-
#path ⇒ String
File system path to the MSI file to install.
-
#removes ⇒ String?
Path to a file removed by uninstalling the MSI to prevent from attempting to re-uninstall the package on every run.
-
#state ⇒ :absent, ...
Whether the MSI file should be installed or uninstalled.
-
#wait ⇒ :yes, ...
Specify whether to wait for install or uninstall to complete before continuing.
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
#creates ⇒ String?
Returns Path to a file created by installing the MSI to prevent from attempting to reinstall the package on every run.
23 |
# File 'lib/ansible/ruby/modules/generated/windows/win_msi.rb', line 23 attribute :creates |
#extra_args ⇒ Object?
Returns Additional arguments to pass to the msiexec.exe command.
16 |
# File 'lib/ansible/ruby/modules/generated/windows/win_msi.rb', line 16 attribute :extra_args |
#path ⇒ String
Returns File system path to the MSI file to install.
12 |
# File 'lib/ansible/ruby/modules/generated/windows/win_msi.rb', line 12 attribute :path |
#removes ⇒ String?
Returns Path to a file removed by uninstalling the MSI to prevent from attempting to re-uninstall the package on every run.
27 |
# File 'lib/ansible/ruby/modules/generated/windows/win_msi.rb', line 27 attribute :removes |
#state ⇒ :absent, ...
Returns Whether the MSI file should be installed or uninstalled.
19 |
# File 'lib/ansible/ruby/modules/generated/windows/win_msi.rb', line 19 attribute :state |
#wait ⇒ :yes, ...
Returns Specify whether to wait for install or uninstall to complete before continuing.
31 |
# File 'lib/ansible/ruby/modules/generated/windows/win_msi.rb', line 31 attribute :wait |