Resource Type: windows_firewall_profile

Defined in:
lib/puppet/type/windows_firewall_profile.rb
Providers:
windows_firewall_profile

Overview

Enable/Disable windows firewall profile

Properties

  • filename

    Name and location of the firewall log

  • firewallpolicy

    Configures default inbound and outbound behavior

  • inboundusernotification

    Notify user when a program listens for inbound connections

    Supported values:
    • enable
    • disable
    • notconfigured
  • localconsecrules

    Merge local connection security rules with Group Policy rules. Valid when configuring a Group Policy store

    Supported values:
    • enable
    • disable
    • notconfigured
  • localfirewallrules

    Merge local firewall rules with Group Policy rules. Valid when configuring a Group Policy store

    Supported values:
    • enable
    • disable
    • notconfigured
  • logallowedconnections

    log allowed connections

    Supported values:
    • enable
    • disable
    • notconfigured
  • logdroppedconnections

    log dropped connections

    Supported values:
    • enable
    • disable
    • notconfigured
  • maxfilesize

    maximum size of log file in KB

  • remotemanagement

    Allow remote management of Windows Firewall

    Supported values:
    • enable
    • disable
    • notconfigured
  • state

    State of this firewall profile

    Supported values:
    • on
    • off
    • true
    • false
  • unicastresponsetomulticast

    Control stateful unicast response to multicast

    Supported values:
    • enable
    • disable
    • notconfigured

Parameters

  • name (namevar)

    Name of the profile to work on

  • provider

    The specific backend to use for this ‘windows_firewall_profile` resource. You will seldom need to specify this — Puppet will usually discover the appropriate provider for your platform.