1. Introduction
  2. Get started
  3. Installation
  4. Usage
  5. Syntax
  6. Testing
  7. Modules
  8. augeas
  9. system-updates
  10. Methods
  11. Audit
    1. audit_from_command
    2. audit_from_osquery
    3. audit_from_powershell_execution
  12. Command
    1. command_execution
    2. command_execution_as_user
    3. command_execution_once
    4. command_execution_result
  13. Condition
    1. condition_from_command
    2. condition_from_expression
    3. condition_from_expression_persistent
    4. condition_from_string_match
    5. condition_from_variable_existence
    6. condition_from_variable_match
    7. condition_once
  14. Directory
    1. directory_absent
    2. directory_check_exists
    3. directory_create
    4. directory_present
  15. Dsc
    1. dsc_apply
    2. dsc_built_in_resource
    3. dsc_from_configuration
    4. dsc_mof_file_apply
  16. Environment
    1. environment_variable_present
  17. File
    1. file_absent
    2. file_augeas_commands
    3. file_augeas_set
    4. file_block_present
    5. file_block_present_in_section
    6. file_check_FIFO_pipe
    7. file_check_block_device
    8. file_check_character_device
    9. file_check_exists
    10. file_check_hardlink
    11. file_check_regular
    12. file_check_socket
    13. file_check_symlink
    14. file_check_symlinkto
    15. file_content
    16. file_copy_from_local_source
    17. file_copy_from_local_source_recursion
    18. file_copy_from_local_source_with_check
    19. file_copy_from_remote_source
    20. file_copy_from_remote_source_recursion
    21. file_create
    22. file_create_symlink
    23. file_create_symlink_enforce
    24. file_create_symlink_force
    25. file_download
    26. file_enforce_content
    27. file_ensure_block_in_section
    28. file_ensure_block_present
    29. file_ensure_key_value
    30. file_ensure_key_value_option
    31. file_ensure_key_value_parameter_in_list
    32. file_ensure_key_value_parameter_not_in_list
    33. file_ensure_key_value_present_in_ini_section
    34. file_ensure_keys_values
    35. file_ensure_line_present_in_ini_section
    36. file_ensure_line_present_in_xml_tag
    37. file_ensure_lines_absent
    38. file_ensure_lines_present
    39. file_from_http_server
    40. file_from_local_source
    41. file_from_local_source_recursion
    42. file_from_local_source_with_check
    43. file_from_remote_source
    44. file_from_remote_source_recursion
    45. file_from_remote_template
    46. file_from_shared_folder
    47. file_from_string_mustache
    48. file_from_template
    49. file_from_template_jinja2
    50. file_from_template_mustache
    51. file_from_template_type
    52. file_key_value_parameter_absent_in_list
    53. file_key_value_parameter_present_in_list
    54. file_key_value_present
    55. file_key_value_present_in_ini_section
    56. file_key_value_present_option
    57. file_keys_values_present
    58. file_line_present_in_ini_section
    59. file_line_present_in_xml_tag
    60. file_lines_absent
    61. file_lines_present
    62. file_present
    63. file_remove
    64. file_replace_lines
    65. file_report_content
    66. file_report_content_head
    67. file_report_content_tail
    68. file_symlink_present
    69. file_symlink_present_force
    70. file_symlink_present_option
    71. file_template_expand
  18. Group
    1. group_absent
    2. group_present
  19. Http
    1. http_request_check_status_headers
    2. http_request_content_headers
  20. Kernel
    1. kernel_module_configuration
    2. kernel_module_enabled_at_boot
    3. kernel_module_loaded
    4. kernel_module_not_loaded
  21. Monitoring
    1. monitoring_parameter
    2. monitoring_template
  22. Package
    1. package_absent
    2. package_check_installed
    3. package_install
    4. package_install_version
    5. package_install_version_cmp
    6. package_install_version_cmp_update
    7. package_present
    8. package_remove
    9. package_state
    10. package_state_options
    11. package_state_windows
    12. package_verify
    13. package_verify_version
  23. Permissions
    1. permissions
    2. permissions_acl_entry
    3. permissions_dirs
    4. permissions_dirs_recurse
    5. permissions_dirs_recursive
    6. permissions_group_acl_absent
    7. permissions_group_acl_present
    8. permissions_ntfs
    9. permissions_other_acl_present
    10. permissions_posix_acl_entry_parent
    11. permissions_posix_acls_absent
    12. permissions_recurse
    13. permissions_recursive
    14. permissions_type_recursion
    15. permissions_user_acl_absent
    16. permissions_user_acl_present
  24. Powershell
    1. powershell_execution
  25. Registry
    1. registry_entry_absent
    2. registry_entry_present
    3. registry_key_absent
    4. registry_key_present
  26. Report
    1. report_if_condition
  27. Rudder
    1. rudder_inventory_trigger
  28. Schedule
    1. schedule_simple
    2. schedule_simple_catchup
    3. schedule_simple_nodups
    4. schedule_simple_stateless
  29. Service
    1. service_action
    2. service_check_disabled_at_boot
    3. service_check_running
    4. service_check_running_ps
    5. service_check_started_at_boot
    6. service_disabled
    7. service_enabled
    8. service_ensure_disabled_at_boot
    9. service_ensure_running
    10. service_ensure_running_path
    11. service_ensure_started_at_boot
    12. service_ensure_stopped
    13. service_reload
    14. service_restart
    15. service_restart_if
    16. service_start
    17. service_started
    18. service_started_path
    19. service_status
    20. service_stop
    21. service_stopped
  30. Sharedfile
    1. sharedfile_from_node
    2. sharedfile_to_node
  31. Sysctl
    1. sysctl_value
  32. User
    1. user_absent
    2. user_create
    3. user_fullname
    4. user_group
    5. user_home
    6. user_in_local_group
    7. user_locked
    8. user_password_clear
    9. user_password_hash
    10. user_present
    11. user_primary_group
    12. user_secondary_groups
    13. user_shell
    14. user_status
    15. user_uid
  33. Variable
    1. variable_dict
    2. variable_dict_from_file
    3. variable_dict_from_file_type
    4. variable_dict_from_osquery
    5. variable_dict_merge
    6. variable_dict_merge_tolerant
    7. variable_iterator
    8. variable_iterator_from_file
    9. variable_string
    10. variable_string_default
    11. variable_string_escaped
    12. variable_string_from_augeas
    13. variable_string_from_command
    14. variable_string_from_file
    15. variable_string_from_math_expression
    16. variable_string_match
  34. Windows
    1. windows_component_absent
    2. windows_component_present
    3. windows_hotfix_absent
    4. windows_hotfix_present