Resource Type: cisco_fabricpath_global

Defined in:
lib/puppet/type/cisco_fabricpath_global.rb
Providers:
cisco

Overview

%q(

Manages the Cisco Fabricpath Global configuration resource.

cisco_fabricpath_global {"default":
  ..attributes..
}

"default" is only acceptable name for this global config object.

Example:
cisco_fabricpath_global { "default":
  ensure                         => 'present',
  aggregate_multicast_routes     => false,
  allocate_delay                 => 10,
  graceful_merge                 => enable,
  linkup_delay                   => 10,
  linkup_delay_enable            => true,
  linkup_delay_always            => false,
  loadbalance_multicast_rotate   => 4,
  loadbalance_multicast_has_vlan => true,
  loadbalance_unicast_layer      => "mixed",
  loadbalance_unicast_has_vlan   => true,
  loadbalance_unicast_rotate     => 10,
  mode                           => "normal",
  switch_id                      => 25,
  transition_delay               => 10,
  ttl_unicast                    => 32,
  ttl_multicast                  => 32,
}

)

Properties

  • aggregate_multicast_routes

    Aggregate Multicast Routes on same tree in the topology. Valid values are true/false or default. Default value: false

    Supported values:
    • true
    • false
    • default
  • allocate_delay

    Fabricpath Timers Allocate Delay in seconds. Valid values are Integer from 1..1200 or default. Default value: 10

  • ensure (defaults to: present)

    The basic property that the resource should be in.

    Supported values:
    • present
    • absent
  • graceful_merge

    Graceful merge for conflicting switch-id or FTAG allocation. Valid values are enable/disable or default. Default value: true

    Supported values:
    • enable
    • disable
    • default
  • linkup_delay

    Fabricpath Timers Link-up Delay in seconds. Valid values are Integer from 1..1200 seconds or default. Default value: 10

  • linkup_delay_always

    Fabricpath Timers Link-up delay always. Valid values are true/false or default. Default value: true

    Supported values:
    • true
    • false
    • default
  • linkup_delay_enable

    Fabricpath Timers Link-up delay enable. Valid values are true/false or default. Default value: true

    Supported values:
    • true
    • false
    • default
  • loadbalance_algorithm

    Fabricpath ECMP loadbalancing alogorithm. Valid values are strings as below or default. Default is symmetric for Nexus 7000 series and source-destination for others

    Supported values:
    • default
    • destination
    • source
    • source-destination
    • symmetric
  • loadbalance_multicast_has_vlan

    Multicast Loadbalance flow parameters includes vlan or not. Valid values are true or false or default. Default value: true. This parameter is valid only on Nexus 7000 series platform.

    Supported values:
    • true
    • false
    • default
  • loadbalance_multicast_rotate

    Multicast Loadbalance flow parameters: rotate amount in bytes . Valid values are integer in the range 0..15 or default. Default value: 1. This parameter is valid only on Nexus 7000 series platform.

  • loadbalance_unicast_has_vlan

    Unicast Loadbalance flow parameters includes vlan or not. Valid values are true/false or default. Default value: 1.

    Supported values:
    • true
    • false
    • default
  • loadbalance_unicast_layer

    Unicast Loadbalance flow parameters - layer. Valid values are strings as below. Default value: mixed.

    Supported values:
    • default
    • layer2
    • layer3
    • layer4
    • mixed
  • loadbalance_unicast_rotate

    Unicast Loadbalance flow parameters: rotate amount in bytes . Valid values are integers in the range 0..15 or default. Default value: 1

  • mode

    Mode of operation w.r.t to segmentation. Valid values are normal/transit or default. Default: normal

    Supported values:
    • normal
    • transit
    • default
  • switch_id

    The fabricpath switch_id. This parameter can be used to over-ride the automatically assigned switch-id for this switch. Valid values are integers from 1..4094. There is no default value.

  • transition_delay

    Fabricpath Timers Transition Delay in seconds. Valid values are integers from 1..1200 or default. Default value: 10.

  • ttl_multicast

    Fabricpath Multicast TTL value. Valid values are integers from 1..64 or default. Default value: 32.

  • ttl_unicast

    Fabricpath Unicast TTL value. Valid values are integers from 1..64 or default. Default value: 32.

Parameters

  • name (namevar)

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

  • provider

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