State

Leafs

class Bfd.Interfaces.Interface.State

Bases: Entity

Class Hierarchy: Bfd Interfaces Interface State

This class represents state data.

Operational state parameters for BFD on the specified

interface.

id

A unique identifier for the interface

type: str

config: False

enabled

When this leaf is set to true then the BFD session is enabled on the specified interface - if it is set to false, it is administratively disabled

type: bool

config: False

local_address

The source IP address to be used for BFD sessions over this interface

type: union of the below types:

type: str

pattern: ^(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])$

type: str

pattern: ^(([0-9a-fA-F]{1,4}:){7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:))$

config: False

desired_minimum_tx_interval

The minimum interval between transmission of BFD control packets that the operator desires. This value is advertised to the peer, however the actual interval used is specified by taking the maximum of desired-minimum-tx-interval and the value of the remote required-minimum-receive interval value. This value is specified as an integer number of microseconds

type: int

range: 0..4294967295

config: False

units: microseconds

required_minimum_receive

The minimum interval between received BFD control packets that this system should support. This value is advertised to the remote peer to indicate the maximum frequency (i.e., minimum inter-packet interval) between BFD control packets that is acceptable to the local system

type: int

range: 0..4294967295

config: False

units: microseconds

detection_multiplier

The number of packets that must be missed to declare this session as down. The detection interval for the BFD session is calculated by multiplying the value of the negotiated transmission interval by this value

type: int

range: 1..65535

config: False

When this leaf is set to true - BFD will be enabled on each member interface of the aggregated Ethernet bundle

type: bool

config: False

default value: false