114
- NxosBfdGlobal() generates Ansible Playbook tasks conformant with cisco.nxos.nxos_bfd_global
- These can then be passed to Playbook().add_task()
Method | Description |
---|---|
commit() | Perform final verification and commit the current task: - Type: function() - Alias: update() - Example: # see ScriptKit Example above for # full script pb = Playbook(log) task = NxosBfdGlobal(log) task.echo_interface = 'Loopback3' task.echo_rx_interval = 50 task.slow_timer = 2000 task.startup_timer = 10 task.bfd_interval = 50 task.bfd_min_rx = 50 task.bfd_multiplier = 3 task.commit() pb.add_task(task) |
Property | Description |
---|---|
bfd_fabricpath_interval | BFD fabricpath session interval: - Type: int() - Unit: milliseconds - Valid values: - range: 50-999 - Example: task.bfd_fabricpath_interval = 999 |
bfd_fabricpath_min_rx | Minimum RX interval for fabricpath sessions: - Type: int() - Unit: milliseconds - Valid values: - range: 50-999 - Example: task.bfd_fabricpath_min_rx = 50 |
bfd_fabricpath_multiplier | Detect multiplier for fabricpath bfd sessions: - Type: int() - Valid values: - range: 1-50 - Example: task.bfd_fabricpath_multiplier = 3 |
bfd_interval | TX interval: - Type: int() - Unit: milliseconds - Valid values: - range: 50-999 - Example: task.bfd_interval = 999 |
bfd_min_rx | Minimum RX interval: - Type: int() - Unit: milliseconds - Valid values: range: 50-999 - Example: task.bfd_min_rx = 50 |
bfd_multiplier | Detect multiplier for bfd sessions: - Type: int() - Valid values: - range: 1-50 - Example: task.bfd_multiplier = 3 |
bfd_ipv4_interval | TX interval for ipv4 sessions: - Type: int() - Unit: milliseconds - Valid values: - range: 50-999 - Example: task.bfd_ipv4_interval = 999 |
bfd_ipv4_min_rx | Minimum RX interval for ipv4 sessions: - Type: int() - Unit: milliseconds - Valid values: - range: 50-999 - Example: task.bfd_ipv4_min_rx = 50 |
bfd_ipv4_multiplier | Detect multiplier for ipv4 bfd sessions: - Type: int() - Valid values: - range: 1-50 - Example: task.bfd_ipv4_multiplier = 3 |
bfd_ipv6_interval | TX interval for ipv6 sessions: - Type: int() - Unit: milliseconds - Valid values: - range: 50-999 - Example: task.bfd_ipv6_interval = 999 |
bfd_ipv6_min_rx | Minimum RX interval for ipv6 sessions: - Type: int() - Unit: milliseconds - Valid values: - range: 50-999 - Example: task.bfd_ipv6_min_rx = 50 |
bfd_ipv6_multiplier | Detect multiplier for ipv6 bfd sessions: - Type: int() - Valid values: - range: 1-50 - Example: task.bfd_ipv6_multiplier = 3 |
echo_interface | Interface used for bfd echo frames: - Type: str() - Valid values: - A loopback interface - The keyword 'deleted' - Examples: - task.echo_interface = 'Loopback2' - task.echo_interface = 'deleted' |
echo_rx_interval | BFD session echo rx interval: - Type: int() - Unit: milliseconds - Valid values: - range: 1-50 - Example: task.echo_rx_interval = 3 |
fabricpath_slow_timer | BFD fabricpath slow rate timer: - Type: int() - Unit: milliseconds - Valid values: - range: 1-50 - Example: task.fabricpath_slow_timer = 10 |
fabricpath_vlan | BFD fabricpath control vlan: - Type: int() - Unit: vlan ID - Example: task.fabricpath_vlan = 2002 |
ipv4_echo_rx_interval | Echo rx-interval for ipv4 BFD session: - Type: int() - Unit: milliseconds - Valid values: - range: 50-999 - Example: task.ipv4_echo_rx_interval = 50 |
ipv4_slow_timer | Slow mode timer for ipv4 BFD session: - Type: int() - Unit: milliseconds - Valid values: - range: 1000-30000 - Example: task.ipv4_slow_timer = 2000 |
ipv6_echo_rx_interval | Echo rx-interval for ipv6 BFD session: - Type: int() - Unit: milliseconds - Valid values: - range: 50-999 - Example: task.ipv6_echo_rx_interval = 50 |
ipv6_slow_timer | Slow mode timer for ipv6 BFD session: - Type: int() - Unit: milliseconds - Valid values: - range: 1000-30000 - Example: task.ipv6_slow_timer = 2000 |
slow_timer | Slow mode timer for BFD session: - Type: int() - Unit: milliseconds - Valid values: - range: 1000-30000 - Example: task.slow_timer = 2000 |
startup_timer | Delayed Start Up timer for BFD sessions: - Type: int() - Unit: seconds - Valid values: - range: 0-30 - Example: task.startup_timer = 20 |
- Allen Robel (@PacketCalc)