Neighbor

Keys

Children

class NetworkInstances.NetworkInstance.Protocols.Protocol.Bgp.Neighbors.Neighbor

Bases: Entity

Class Hierarchy: NetworkInstances NetworkInstance Protocols Protocol Bgp Neighbors Neighbor

This class represents configuration data.

List of BGP neighbors configured on the local system,

uniquely identified by peer IPv[46] address

neighbor_address(key)

Reference to the address of the BGP neighbor used as a key in the neighbor list

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}|:))$

refers to: neighbor_address

config

Configuration parameters relating to the BGP neighbor or group

type: Config

state

State information relating to the BGP neighbor

type: State

config: False

timers

Timers related to a BGP neighbor

type: Timers

transport

Transport session parameters for the BGP neighbor

type: Transport

error_handling

Error handling parameters used for the BGP neighbor or group

type: ErrorHandling

graceful_restart

Parameters relating the graceful restart mechanism for BGP

type: GracefulRestart

logging_options

Logging options for events related to the BGP neighbor or group

type: LoggingOptions

ebgp_multihop

eBGP multi-hop parameters for the BGPgroup

type: EbgpMultihop

route_reflector

Route reflector parameters for the BGPgroup

type: RouteReflector

as_path_options

AS_PATH manipulation parameters for the BGP neighbor or group

type: AsPathOptions

add_paths

Parameters relating to the advertisement and receipt of multiple paths for a single NLRI (add-paths)

type: AddPaths

use_multiple_paths

Parameters related to the use of multiple-paths for the same NLRI when they are received only from this neighbor

type: UseMultiplePaths

apply_policy

Anchor point for routing policies in the model. Import and export policies are with respect to the local routing table, i.e., export (send) and import (receive), depending on the context

type: ApplyPolicy

afi_safis

Per-address-family configuration parameters associated with the neighbor

type: AfiSafis

enable_bfd

Enable BFD for liveliness detection to the next-hop or neighbour

type: EnableBfd