Resource Type: ip6tables_optimize

Defined in:
lib/puppet/type/ip6tables_optimize.rb
Providers:
optimize

Overview

A name variable, doesn't really do anything

Properties

  • optimize (defaults to: true)

    Whether or not to optimize

    Supported values:
    • true
    • false

Parameters

  • disable (defaults to: false)

    This is a way to authoritatively disable the application of the iptables module.

    Supported values:
    • true
    • false
  • ignore

    Ignore all running ip6tables rules matching one or more provided Ruby regexes. The regexes are compared against the running rules and excluded from the synchronization comparison against the new rules. Do not include the beginning and ending slashes in your regular expressions.

    NOTE: If a rule has been added or removed, this setting ignored and ip6tables will be restarted! If you have services which are affected by this, make sure that they subscribe to Service and/or Service as appropriate.

    Examples: # Preserve all rules whose chain begins with the word 'foo' ignore => '^foo'

    # Preserve all rules whose chain begins with the word 'foo' or # ends with the word 'bar' ignore => ['^foo','bar$']

  • name (namevar)

    A name variable, doesn't really do anything