Interface

Keys

Leafs

Children

Enum Classes

class Routing.RoutingInstance.RoutingProtocols.RoutingProtocol.Ospf.Instance.Area.Interface

Bases: Entity

Class Hierarchy: Routing RoutingInstance RoutingProtocols RoutingProtocol Ospf Instance Area Interface

This class represents configuration data.

List of OSPF interfaces.

interface(key)

Interface

type: str

refers to: name

network_type

Network type

type: NetworkType

passive

Enable/Disable passive

type: bool

demand_circuit

Enable/Disable demand circuit

type: bool

multi_area

Configure ospf multi-area

type: MultiArea

static_neighbors

Static configured neighbors

type: StaticNeighbors

node_flag

Set prefix as a node representative prefix

type: bool

default value: false

fast_reroute

Fast-reroute configuration

type: FastReroute

cost

Interface cost

type: int

range: 1..65535
hello_interval

Time between hello packets

type: int

range: 1..65535

units: seconds

dead_interval

Interval after which a neighbor is declared dead

type: int

range: 1..65535

units: seconds

retransmit_interval

Time between retransmitting unacknowledged Link State Advertisements (LSAs)

type: int

range: 1..65535

units: seconds

transmit_delay

Estimated time needed to send link-state update

type: int

range: 1..65535

units: seconds

mtu_ignore

Enable/Disable ignoring of MTU in DBD packets

type: bool

lls

Enable/Disable link-local signaling (LLS) support

type: bool

prefix_suppression

Suppress advertisement of the prefixes

type: bool

bfd

Enable/disable bfd

type: bool

ttl_security

TTL security check

type: TtlSecurity

enable

Enable/disable protocol on the interface

type: bool

default value: true

authentication

Authentication configuration

type: Authentication

topology

OSPF interface topology

type: list of Topology