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.