AdjacencySid

Keys

Children

class NetworkInstances.NetworkInstance.Protocols.Protocol.Isis.Interfaces.Interface.Levels.Level.AfiSafi.Af.SegmentRouting.AdjacencySids.AdjacencySid

Bases: Entity

Class Hierarchy: NetworkInstances NetworkInstance Protocols Protocol Isis Interfaces Interface Levels Level AfiSafi Af SegmentRouting AdjacencySids AdjacencySid

This class represents configuration data.

An Adjacency SID to be advertised for the specified interface.

The Adj-SID’s identifier (the SID ID) must be unique, with flags

specified indicating the parameters that should be set for the SID.

Where a SID value is specified that is allocated from the SRGB, the

global flag must be set by the system.

neighbor(key)

Reference to the neighbor with which the Adjacency SID is associated

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

type: str

pattern: ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?

refers to: neighbor

sid_id(key)

Reference to the segment identifier to be used by the local system

type: union of the below types:

type: int

range: 16..1048575

type: MplsLabel

type: str

pattern: ((:|[0-9a-fA-F]{0,4}):)([0-9a-fA-F]{0,4}:){0,5}((([0-9a-fA-F]{0,4}:)?(:|[0-9a-fA-F]{0,4}))|(((25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9]?[0-9])))(%[\p{N}\p{L}]+)?

type: SidId

refers to: sid_id

config

Configuraton parameters relating to the AdjSID

type: Config

state

Operational state parameters relating to the AdjSID

type: State

config: False