New in version 2.0.
allows you to create/remove/update firewall rules
parameter | required | default | choices | comments |
---|---|---|---|---|
action | yes |
| what to do with the items this rule is for |
|
description | no | description for the firewall rule |
||
direction | yes |
| is this rule for inbound or outbound trafic |
|
enable | no | True | is this firewall rule enabled or disabled |
|
force | no | Enforces the change if a rule with different values exists |
||
localip | no | any | the local ip address this rule applies to |
|
localport | no | any | the local port this rule applies to |
|
name | yes | the rules name |
||
profile | no | any | the profile this rule applies to, e.g. Domain,Private,Public |
|
program | no | the program this rule applies to |
||
protocol | no | any | the protocol this rule applies to |
|
remoteip | no | any | the remote ip address/range this rule applies to |
|
remoteport | no | any | the remote port this rule applies to |
|
service | no | any | the service this rule applies to |
|
state | yes | present |
| should this rule be added or removed |
- name: Firewall rule to allow smtp on TCP port 25 action: win_firewall_rule args: name: smtp enable: yes state: present localport: 25 action: allow direction: In protocol: TCP
For more information on what this means please read Extras Modules
For help in developing on modules, should you be so inclined, please read Community Information & Contributing, developing_test_pr and Developing Modules.
© 2012–2016 Michael DeHaan
© 2016 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/win_firewall_rule_module.html