Retrieves Service Firewall Rule by Name
Resumo
Recupera a regra de firewall de serviço por nome
Parâmetros
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 | | Especifica que apenas as regras de firewall correspondentes ao nome de exibição indicado são criadas. Caracteres curinga são aceitos. Especifica o nome localizado e voltado para o usuário da regra de firewall que está sendo criada. Ao criar uma regra, este parâmetro é obrigatório. Este valor de parâmetro é dependente de localidade. Se o objeto não for modificado, esse valor de parâmetro pode mudar em determinadas circunstâncias. Ao escrever scripts em ambientes multilíngues, o parâmetro Name deve ser usado em vez disso, onde o valor padrão é um valor atribuído aleatoriamente. Este parâmetro não pode ser definido como Todos. string - Any (default) - Domain - NotApplicable - Public - Private Service Group a ser filtrado. |
Utiliza parâmetros do módulo Powershell Command.
Exemplos
tasks:
powershell_command:
server: "{{ server }}"
port: "{{ input.port }}"
ssl: "{{ input.ssl }}"
username: "{{ username }}"
password: "{{ password }}"
show_errors: true
show_warnings: true
command: |
Get-NetFirewallRule -DisplayName "{{ input.display_name }}" | Get-NetFirewallServiceFilter | ConvertTo-Json
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 |