New in version 2.7.
Parameter | Choices/Defaults | Comments |
---|---|---|
admin_only bool |
| Makes the source visible to Administrators only. Requires Chocolatey >= 0.10.8. When creating a new source, this defaults to False . |
allow_self_service bool |
| Allow the source to be used with self-service Requires Chocolatey >= 0.10.4. When creating a new source, this defaults to False . |
bypass_proxy bool |
| Bypass the proxy when using this source. Requires Chocolatey >= 0.10.4. When creating a new source, this defaults to False . |
certificate | 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 int | The priority order of this source compared to other sources, lower is better. All priorities above 0 will 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 present or disabled . | |
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. |
- 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: chocoaltey state: disabled
This module is flagged as preview which means that it is not guaranteed to have a backwards compatible interface.
This module is flagged as community which means that it is maintained by the Ansible Community. See Module Maintenance & Support for more info.
For a list of other modules that are also maintained by the Ansible Community, see here.
Hint
If you notice any issues in this documentation you can edit this document to improve it.
© 2012–2018 Michael DeHaan
© 2018 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.7/modules/win_chocolatey_source_module.html