State

Leafs

Enum Classes

class NetworkInstances.NetworkInstance.Protocols.Protocol.Isis.Levels.Level.LinkStateDatabase.Lsp.Tlvs.Tlv.Ipv4Srlgs.Ipv4Srlg.State

Bases: Entity

Class Hierarchy: NetworkInstances NetworkInstance Protocols Protocol Isis Levels Level LinkStateDatabase Lsp Tlvs Tlv Ipv4Srlgs Ipv4Srlg State

This class represents state data.

State parameters of TLV 138.

instance_number

An arbitrary unsigned 32-bit integer used to disambiguate the instance of TLV 138. The instance identifier is synthesised by the system and may be renumbered for the same SRLG definition in subsequent advertised LSPs if (and only if) the entire list of SRLGs is replaced

type: int

range: 0..4294967295

config: False

system_id

Neighbor system ID

type: str

pattern: ^[0-9A-Fa-f]{4}\.[0-9A-Fa-f]{4}\.[0-9A-Fa-f]{4}$

config: False

psn_number

Pseudonode number if the neighbor is on a LAN interface

type: int

range: 0..255

config: False

flags

SRLG flags

type: list of Flags

config: False

ipv4_interface_address

IPv4 interface 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])$

config: False

ipv4_neighbor_address

IPv4 neighbor 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])$

config: False

srlg_value

List of SRLG values

type: list of int

range: 0..4294967295

config: False