Create Firewall Rules
Resumo
Cria regras firewall.
Parâmetros
Utiliza parâmetros do módulo Powershell Command.
Parâmetro | Tipo | Escolhas | Valor Padrão | Comentários | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
display_name string - Any (default) - Domain - NotApplicable - Public - Private Service Group a ser filtrado. string - Any (default) - Domain - NotApplicable - Public - Private Service Group a ser filtrado. | string | | Nome dado a rule string - Any (default) - Domain - NotApplicable - Public - Private Service Group a ser filtrado. | |||||||||
direction | string |
| Especifica que as regras de firewall correspondentes da direção indicada são criadas | |||||||||
port | interger | | Especifica que os pacotes de rede com números de porta local IP correspondentes correspondem a esta regra | |||||||||
protocol | string |
| Especifica que os pacotes de rede com endereços IP correspondentes correspondem a esta regra | |||||||||
action | string |
| Especifica que as regras de firewall correspondentes da ação indicada são criadas |
Exemplos
- name: Create Firewall Rules
powershell_command:
server: "{{ input.server }}"
ssl: "{{ input.ssl }}"
username: "{{ input.username }}"
password: "{{ input.password }}"
show_errors: "{{ input.show_errors }}"
show_warnings: "{{ input.show_warnings }}"
command: |
New-NetFirewallRule -DisplayName "{{ input.display_name }}" -Direction {{ input.direction }} -LocalPort {{ input.port }} -Protocol {{ input.protocol }} -Action {{ input.action }}
register: result
- debug:
msg: |
{{ result.output }}
{{ result.had_errors }}
{{ result.output_errors }}
{{ result.output_warnings }}Valores retornados
Chave | Tipo | Retornado quando | Descrição |
|---|---|---|---|
output | string | Sempre | Saída da execução |
had_errors | boolean | Sempre | Se teve erros |
output_errors | string | Sempre | Erros de saída da execução |
output_warnings | string | Sempre | Avisos de saída |