Interfaces

Keys

Leafs

Children

Enum Classes

class RoutingState.RoutingInstance.RoutingProtocols.RoutingProtocol.Ospf.Instance.Area.Interfaces

Bases: Entity

Class Hierarchy: RoutingState RoutingInstance RoutingProtocols RoutingProtocol Ospf Instance Area Interfaces

This class represents state data.

List of OSPF interfaces.

interface(key)

Interface

type: str

config: False

network_type

Network type

type: NetworkType

config: False

passive

Enable/Disable passive

type: bool

config: False

demand_circuit

Enable/Disable demand circuit

type: bool

config: False

multi_area

Configure ospf multi-area

type: MultiArea

config: False

static_neighbors

Static configured neighbors

type: StaticNeighbors

config: False

node_flag

Set prefix as a node representative prefix

type: bool

config: False

default value: false

fast_reroute

Fast-reroute configuration

type: FastReroute

config: False

cost

Interface cost

type: int

range: 1..65535

config: False

hello_interval

Time between hello packets

type: int

range: 1..65535

config: False

units: seconds

dead_interval

Interval after which a neighbor is declared dead

type: int

range: 1..65535

config: False

units: seconds

retransmit_interval

Time between retransmitting unacknowledged Link State Advertisements (LSAs)

type: int

range: 1..65535

config: False

units: seconds

transmit_delay

Estimated time needed to send link-state update

type: int

range: 1..65535

config: False

units: seconds

mtu_ignore

Enable/Disable ignoring of MTU in DBD packets

type: bool

config: False

lls

Enable/Disable link-local signaling (LLS) support

type: bool

config: False

prefix_suppression

Suppress advertisement of the prefixes

type: bool

config: False

bfd

Enable/disable bfd

type: bool

config: False

ttl_security

TTL security check

type: TtlSecurity

config: False

enable

Enable/disable protocol on the interface

type: bool

config: False

default value: true

authentication

Authentication configuration

type: Authentication

config: False

state

Interface state

type: str

config: False

hello_timer

Hello timer

type: int

range: 0..4294967295

config: False

units: milliseconds

wait_timer

Wait timer

type: int

range: 0..4294967295

config: False

units: milliseconds

dr

DR

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])(%[\p{N}\p{L}]+)?

config: False

bdr

BDR

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])(%[\p{N}\p{L}]+)?

config: False

neighbor

List of OSPF neighbors

type: list of Neighbor

config: False

List OSPF link scope LSA databases

type: list of LinkScopeLsas

config: False

topology

OSPF interface topology

type: list of Topology

config: False