New in version 2.7.
| Parameter | Choices/Defaults | Comments | 
|---|---|---|
| admin_only  boolean  | 
 | Makes the source visible to Administrators only. Requires Chocolatey >= 0.10.8. When creating a new source, this defaults to  no. | 
| allow_self_service  boolean  | 
 | Allow the source to be used with self-service Requires Chocolatey >= 0.10.4. When creating a new source, this defaults to  no. | 
| bypass_proxy  boolean  | 
 | Bypass the proxy when using this source. Requires Chocolatey >= 0.10.4. When creating a new source, this defaults to  no. | 
| certificate  string  | The path to a .pfx file to use for X509 authenticated feeds. Requires Chocolatey >= 0.9.10. | |
| certificate_password  -  | The password for certificate if required. Requires Chocolatey >= 0.9.10. | |
| name  - / required  | The name of the source to configure. | |
| priority  integer  | The priority order of this source compared to other sources, lower is better. All priorities above  0will be evaluated first, then zero-based values will be evaluated in config file order.Requires Chocolatey >= 0.9.9.9. When creating a new source, this defaults to  0. | |
| source  -  | The file/folder/url of the source. Required when state is  presentordisabledand the source does not already exist. | |
| source_password  -  | The password for source_username. Required if source_username is set. | |
| source_username  -  | The username used to access source. | |
| state  -  | 
 | When  absent, will remove the source.When  disabled, will ensure the source exists but is disabled.When  present, will ensure the source exists and is enabled. | 
| update_password  -  | 
 | When  always, the module will always set the password and report a change if certificate_password or source_password is set.When  on_create, the module will only set the password if the source is being created. | 
See also
- name: Remove the default public source
  win_chocolatey_source:
    name: chocolatey
    state: absent
- name: Add new internal source
  win_chocolatey_source:
    name: internal repo
    state: present
    source: http://chocolatey-server/chocolatey
- name: Create HTTP source with credentials
  win_chocolatey_source:
    name: internal repo
    state: present
    source: https://chocolatey-server/chocolatey
    source_username: username
    source_password: password
- name: Disable Chocolatey source
  win_chocolatey_source:
    name: chocolatey
    state: disabled
   Hint
If you notice any issues in this documentation, you can edit this document to improve it.
    © 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
    https://docs.ansible.com/ansible/2.9/modules/win_chocolatey_source_module.html