State¶
Leafs
demand_mode_requested
failure_transitions
last_failure_time
local_address
local_diagnostic_code
local_discriminator
member_interface
remote_address
remote_authentication_enabled
remote_control_plane_independent
remote_diagnostic_code
remote_discriminator
remote_minimum_receive_interval
remote_session_state
session_state
Children
-
class
Bfd.Interfaces.Interface.MicroBfdSessions.MicroBfdSession.
State
¶ Bases:
Entity
Class Hierarchy:
Bfd
Interfaces
Interface
MicroBfdSessions
MicroBfdSession
State
This class represents state data.
Operational state parameters for the micro-BFD session.
-
local_address
¶ The local IP address used by the system for the micro-BFD session specified
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
-
remote_address
¶ The remote IP destination that should be used by the system for the micro-BFD session specified
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
-
member_interface
¶ Reference to a member link of the aggregate interface being described
type: str
refers to:
name
config: False
-
session_state
¶ The state of the BFD session perceived by the local system
type:
BfdSessionState
config: False
-
remote_session_state
¶ The reported state of the BFD session according to the remote system. This state reflects the last state reported in a BFD control packet
type:
BfdSessionState
config: False
-
last_failure_time
¶ The time of the last transition of the BFD session out of the UP state, expressed as the number of nanoseconds since the Unix epoch
type: int
range: 0..18446744073709551615config: False
-
failure_transitions
¶ The number of times that the BFD session has transitioned out of the UP state
type: int
range: 0..18446744073709551615config: False
-
local_discriminator
¶ A unique identifier used by the local system to identify this BFD session
type: str
config: False
-
remote_discriminator
¶ A unique identified used by the remote system to identify this BFD session
type: str
config: False
-
local_diagnostic_code
¶ The local BFD diagnostic code indicating the most recent reason for failure of this BFD session
type:
BfdDiagnosticCode
config: False
-
remote_diagnostic_code
¶ The remote BFD diagnostic code indicating the remote system’s reason for failure of the BFD session
type:
BfdDiagnosticCode
config: False
-
remote_minimum_receive_interval
¶ The value of the minimum receive interval that was specified in the most recent BFD control packet received from the peer
type: int
range: 0..4294967295config: False
-
demand_mode_requested
¶ This leaf is set to true when the remote system has requested demand mode be run for this session
type: bool
config: False
-
remote_authentication_enabled
¶ This leaf is set to true when the remote system has specified that authentication is present for the BFD session
type: bool
config: False
-
remote_control_plane_independent
¶ This leaf is set to true when the remote system has specified that the hardware implementing this BFD session is independent of the control plane’s liveliness
type: bool
config: False
-