Class: Ansible::Ruby::Modules::Win_defrag
- Inherits:
-
Base
- Object
- Ansible::Ruby::Models::Base
- Base
- Ansible::Ruby::Modules::Win_defrag
- Defined in:
- lib/ansible/ruby/modules/generated/windows/win_defrag.rb
Overview
Locates and consolidates fragmented files on local volumes to improve system performance. More information regarding C(win_defrag) is available from: U(technet.microsoft.com/en-us/library/cc731650(v=ws.11).aspx)
Instance Method Summary collapse
-
#exclude_volumes ⇒ Array<String>, ...
A list of drive letters or mount point paths to exclude from defragmentation.
-
#freespace_consolidation ⇒ Boolean?
Perform free space consolidation on the specified volumes.
-
#include_volumes ⇒ Array<String>, ...
A list of drive letters or mount point paths of the volumes to be defragmented.,If this parameter is omitted, all volumes (not excluded) will be fragmented.
-
#parallel ⇒ :yes, ...
Run the operation on each volume in parallel in the background.
-
#priority ⇒ :low, ...
Run the operation at low or normal priority.
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
#exclude_volumes ⇒ Array<String>, ...
Returns A list of drive letters or mount point paths to exclude from defragmentation.
17 |
# File 'lib/ansible/ruby/modules/generated/windows/win_defrag.rb', line 17 attribute :exclude_volumes |
#freespace_consolidation ⇒ Boolean?
Returns Perform free space consolidation on the specified volumes.
21 |
# File 'lib/ansible/ruby/modules/generated/windows/win_defrag.rb', line 21 attribute :freespace_consolidation |
#include_volumes ⇒ Array<String>, ...
Returns A list of drive letters or mount point paths of the volumes to be defragmented.,If this parameter is omitted, all volumes (not excluded) will be fragmented.
13 |
# File 'lib/ansible/ruby/modules/generated/windows/win_defrag.rb', line 13 attribute :include_volumes |
#parallel ⇒ :yes, ...
Returns Run the operation on each volume in parallel in the background.
29 |
# File 'lib/ansible/ruby/modules/generated/windows/win_defrag.rb', line 29 attribute :parallel |
#priority ⇒ :low, ...
Returns Run the operation at low or normal priority.
25 |
# File 'lib/ansible/ruby/modules/generated/windows/win_defrag.rb', line 25 attribute :priority |