Resource Type: quagga_interface

Defined in:
lib/puppet/type/quagga_interface.rb
Providers:
quagga

Overview

This type provides the capabilities to manage Quagga interface parameters

Properties

  • bandwidth (defaults to: absent)

    Set bandwidth value of the interface in kilobits/sec.

  • description (defaults to: absent)

    Interface description.

  • enable

    Whether the interface should be enabled or not.

    Supported values:
    • true
    • false
  • ensure (defaults to: present)

    The basic property that the resource should be in.

    Supported values:
    • present
    • absent
  • ip_address (defaults to: [])

    The IP address.

  • link_detect (defaults to: false)

    Enable link state detection.

    Supported values:
    • true
    • false

Parameters

  • name (namevar)

    The network interface name

  • provider

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

Features

  • enableable

    The provider can enable and disable the interface