Resource Type: ios_stp_global

Defined in:
lib/puppet/type/ios_stp_global.rb

Overview

Manages the Cisco Spanning-tree Global configuration resource.

Properties

  • bridge_assurance

    Bridge Assurance on all network ports

  • enable

    Disable STP functionality by specifying false.

  • extend_system_id

    Extend system-id into priority portion of the bridge id (PVST & Rapid PVST only)

  • loopguard

    Bridge Assurance on all network ports

  • mode

    Operating Mode

  • mst_forward_time

    Forward delay for the spanning tree

  • mst_hello_time

    Hello interval for the spanning tree

  • mst_inst_vlan_map

    An array of [mst_inst, vlan_range] pairs.

  • mst_max_age

    Max age interval for the spanning tree

  • mst_max_hops

    Max hops value for the spanning tree

  • mst_name

    Configuration name.

  • mst_priority

    An array of [mst_inst_list, priority] pairs.

  • mst_revision

    Configuration revision number.

  • pathcost

    Method to calculate default port path cost

  • portfast

    Spanning tree portfast options

  • uplinkfast

    Enable UplinkFast Feature

  • uplinkfast_max_update_rate

    Maximum number of update packets per second

  • vlan_forward_time

    An array of [vlan_inst_list, forward_time] pairs.

  • vlan_hello_time

    An array of [vlan_inst_list, hello_time] pairs.

  • vlan_max_age

    An array of [vlan_inst_list, max_age] pairs.

  • vlan_priority

    An array of [vlan_inst_list, priority] pairs.

Parameters

  • name (namevar) (defaults to: default)

    ID of the stp global config. Valid values are default.