State¶
Leafs
adjacency_state
adjacency_type
area_address
dis_system_id
local_extended_circuit_id
multi_topology
neighbor_circuit_type
neighbor_extended_circuit_id
neighbor_ipv4_address
neighbor_ipv6_address
neighbor_snpa
nlpid
priority
remaining_hold_time
restart_status
restart_support
restart_suppress
system_id
topology
up_time
Enum Classes
-
class
NetworkInstances.NetworkInstance.Protocols.Protocol.Isis.Interfaces.Interface.Levels.Level.Adjacencies.Adjacency.
State
¶ Bases:
Entity
Class Hierarchy:
NetworkInstances
NetworkInstance
Protocols
Protocol
Isis
Interfaces
Interface
Levels
Level
Adjacencies
Adjacency
State
This class represents state data.
Operational state relating to the IS-IS adjacency with the
remote system
-
system_id
¶ ISIS neighbor system-id
type: str
pattern: ^[0-9A-Fa-f]{4}\.[0-9A-Fa-f]{4}\.[0-9A-Fa-f]{4}$config: False
-
neighbor_ipv4_address
¶ ISIS Neighbor IPv4 address
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_ipv6_address
¶ ISIS Neighbor IPv6 address
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}]+)?config: False
-
neighbor_snpa
¶ ISIS neighbor SNPA
type: str
length: 0..20config: False
-
local_extended_circuit_id
¶ Local extended circuit ID
type: int
range: 0..4294967295config: False
-
neighbor_extended_circuit_id
¶ ISIS neighbor extended circuit ID
type: int
range: 0..4294967295config: False
-
priority
¶ Priority of the neighboring IS(LAN Hello only)
type: int
range: 0..127config: False
-
dis_system_id
¶ DIS System ID(LAN hello only)
type: str
pattern: ^[0-9A-Fa-f]{4}\.[0-9A-Fa-f]{4}\.[0-9A-Fa-f]{4}$config: False
-
neighbor_circuit_type
¶ Received ISIS circuit type (level-1, level-2, level-1-2)
type:
LevelType
config: False
-
adjacency_type
¶ Formed ISIS adjacency type(level-1, level-2, level-1-2)
type:
LevelType
config: False
-
adjacency_state
¶ P2P 3-way ISIS adjacency state(up, down, init, failed)
type:
IsisInterfaceAdjState
config: False
-
remaining_hold_time
¶ Holding time in seconds for adjacency. This value is based on received hello PDUs and the elapsed time since receipt
type: int
range: 0..65535config: False
units: seconds
-
up_time
¶ Adjacency up time
type: int
range: 0..4294967295config: False
-
multi_topology
¶ When set to true, ISIS multi-topology is supported
type: bool
config: False
-
topology
¶ ISIS topology type support(ipv4-unicast, ipv6-unicast, ipv4-multicast, ipv6-multicast)
type: one of the below values: list of
config: False
-
restart_support
¶ When set to true, Graceful-restart signaling is supported
type: bool
config: False
-
restart_suppress
¶ When set to true, adjacency is not advertised. The SA bit is used by a starting router to request that its neighbor suppress advertisement of the adjacency to the starting router in the neighbor’s LSPs
type: bool
config: False
-
restart_status
¶ When set to true, neighbor is being helped. The RR bit is used by a (re)starting router to signal to its neighbors that a (re)start is in progress
type: bool
config: False
-
area_address
¶ List of ISIS area-address(es)
type: list of str
pattern: ^[0-9A-Fa-f]{2}\.([0-9A-Fa-f]{4}\.){0,3}$config: False
-