Resource Type: firewalld_direct_purge

Defined in:
lib/puppet/type/firewalld_direct_purge.rb
Providers:
firewall_cmd

Overview

Allow to purge direct rules in iptables/ip6tables/ebtables using firewalld direct interface.

Example:

firewalld_direct_purge {'chain': }
firewalld_direct_purge {'passthrough': }
firewalld_direct_purge {'rule': }

Properties

  • ensure (defaults to: purged)

    Manage the state of this type.

    Supported values:
    • purgable
    • purged

Parameters

  • name (namevar)

    Type of resource to purge, valid values are ‘chain’, ‘passthrough’ and ‘rule’

    Supported values:
    • chain
    • passthrough
    • rule
  • provider

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

  • purge (defaults to: true)

    If unmaintained definitions should be purged

    Supported values:
    • true
    • false