isis

package
v0.4.6 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 15, 2023 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Overview

Package isis is a generated package which contains definitions of structs which generate gNMI paths for a YANG schema.

This package was generated by ygnmi version: v0.10.0: (ygot: v0.29.12) using the following YANG input files:

  • models-yang/models/bgp/open-traffic-generator-bgp.yang
  • models-yang/models/discovery/open-traffic-generator-discovery.yang
  • models-yang/models/flow/open-traffic-generator-flow.yang
  • models-yang/models/interface/open-traffic-generator-port.yang
  • models-yang/models/isis/open-traffic-generator-isis.yang
  • models-yang/models/lacp/open-traffic-generator-lacp.yang
  • models-yang/models/lag/open-traffic-generator-lag.yang
  • models-yang/models/lldp/open-traffic-generator-lldp.yang
  • models-yang/models/rsvp/open-traffic-generator-rsvp.yang
  • models-yang/models/types/open-traffic-generator-types.yang

Imported modules were sourced from:

  • models-yang/models/...

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type IsisRouterPath

type IsisRouterPath struct {
	*ygnmi.NodePath
}

IsisRouterPath represents the /open-traffic-generator-isis/isis-routers/isis-router YANG schema element.

func (*IsisRouterPath) Counters

func (n *IsisRouterPath) Counters() *IsisRouter_CountersPath

Counters (container): Level counters of the ISIS router.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/counters"
Path from root:       "/isis-routers/isis-router/state/counters"

func (*IsisRouterPath) LinkStateDatabase

func (n *IsisRouterPath) LinkStateDatabase() *IsisRouter_LinkStateDatabasePath

LinkStateDatabase (container): This sub-module describes a YANG model for the IS-IS Link State Database (LSDB)

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/link-state-database"
Path from root:       "/isis-routers/isis-router/state/link-state-database"

func (*IsisRouterPath) Name

Name (leaf): An arbitary name of the ISIS router determined by the OTG configuration.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "*/name"
Path from root:       "/isis-routers/isis-router/*/name"

func (*IsisRouterPath) State

State returns a Query that can be used in gNMI operations.

type IsisRouterPathAny

type IsisRouterPathAny struct {
	*ygnmi.NodePath
}

IsisRouterPathAny represents the wildcard version of the /open-traffic-generator-isis/isis-routers/isis-router YANG schema element.

func (*IsisRouterPathAny) Counters

Counters (container): Level counters of the ISIS router.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/counters"
Path from root:       "/isis-routers/isis-router/state/counters"

func (*IsisRouterPathAny) LinkStateDatabase

LinkStateDatabase (container): This sub-module describes a YANG model for the IS-IS Link State Database (LSDB)

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/link-state-database"
Path from root:       "/isis-routers/isis-router/state/link-state-database"

func (*IsisRouterPathAny) Name

Name (leaf): An arbitary name of the ISIS router determined by the OTG configuration.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "*/name"
Path from root:       "/isis-routers/isis-router/*/name"

func (*IsisRouterPathAny) State

State returns a Query that can be used in gNMI operations.

type IsisRouterPathMap added in v0.1.24

type IsisRouterPathMap struct {
	*ygnmi.NodePath
}

IsisRouterPathMap represents the /open-traffic-generator-isis/isis-routers/isis-router YANG schema element.

type IsisRouterPathMapAny added in v0.1.24

type IsisRouterPathMapAny struct {
	*ygnmi.NodePath
}

IsisRouterPathMapAny represents the wildcard version of the /open-traffic-generator-isis/isis-routers/isis-router YANG schema element.

type IsisRouter_CountersPath

type IsisRouter_CountersPath struct {
	*ygnmi.NodePath
}

IsisRouter_CountersPath represents the /open-traffic-generator-isis/isis-routers/isis-router/state/counters YANG schema element.

func (*IsisRouter_CountersPath) Level1

Level1 (container): Level1 counters of the ISIS router.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "level1"
Path from root:       "/isis-routers/isis-router/state/counters/level1"

func (*IsisRouter_CountersPath) Level2

Level2 (container): Level2 counters of the ISIS router.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "level2"
Path from root:       "/isis-routers/isis-router/state/counters/level2"

func (*IsisRouter_CountersPath) State

State returns a Query that can be used in gNMI operations.

type IsisRouter_CountersPathAny

type IsisRouter_CountersPathAny struct {
	*ygnmi.NodePath
}

IsisRouter_CountersPathAny represents the wildcard version of the /open-traffic-generator-isis/isis-routers/isis-router/state/counters YANG schema element.

func (*IsisRouter_CountersPathAny) Level1

Level1 (container): Level1 counters of the ISIS router.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "level1"
Path from root:       "/isis-routers/isis-router/state/counters/level1"

func (*IsisRouter_CountersPathAny) Level2

Level2 (container): Level2 counters of the ISIS router.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "level2"
Path from root:       "/isis-routers/isis-router/state/counters/level2"

func (*IsisRouter_CountersPathAny) State

State returns a Query that can be used in gNMI operations.

type IsisRouter_Counters_Level1Path

type IsisRouter_Counters_Level1Path struct {
	*ygnmi.NodePath
}

IsisRouter_Counters_Level1Path represents the /open-traffic-generator-isis/isis-routers/isis-router/state/counters/level1 YANG schema element.

func (*IsisRouter_Counters_Level1Path) DatabaseSize

DatabaseSize (leaf): The total number of link stOTG updOTGs (LSPs) in the LSP databases.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "database-size"
Path from root:       "/isis-routers/isis-router/state/counters/level1/database-size"

func (*IsisRouter_Counters_Level1Path) InBcastHellos

InBcastHellos (leaf): The total number of broacast HELLO messages received.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "in-bcast-hellos"
Path from root:       "/isis-routers/isis-router/state/counters/level1/in-bcast-hellos"

func (*IsisRouter_Counters_Level1Path) InCsnp

InCsnp (leaf): The total number of complete sequence number packet (CSNPs) messages received.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "in-csnp"
Path from root:       "/isis-routers/isis-router/state/counters/level1/in-csnp"

func (*IsisRouter_Counters_Level1Path) InLsp

InLsp (leaf): The total number of link state protocol data units (LSPs) received.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "in-lsp"
Path from root:       "/isis-routers/isis-router/state/counters/level1/in-lsp"

func (*IsisRouter_Counters_Level1Path) InP2PHellos

InP2PHellos (leaf): The total number of point to point (P2P) HELLO messages received.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "in-p2p-hellos"
Path from root:       "/isis-routers/isis-router/state/counters/level1/in-p2p-hellos"

func (*IsisRouter_Counters_Level1Path) InPsnp

InPsnp (leaf): The total number of partial sequence number packet (PSNPs) messages received.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "in-psnp"
Path from root:       "/isis-routers/isis-router/state/counters/level1/in-psnp"

func (*IsisRouter_Counters_Level1Path) OutBcastHellos

OutBcastHellos (leaf): The total number of broadcast HELLO messages sent.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "out-bcast-hellos"
Path from root:       "/isis-routers/isis-router/state/counters/level1/out-bcast-hellos"

func (*IsisRouter_Counters_Level1Path) OutCsnp

OutCsnp (leaf): The total number of complete sequence number packet (CSNPs) messages sent.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "out-csnp"
Path from root:       "/isis-routers/isis-router/state/counters/level1/out-csnp"

func (*IsisRouter_Counters_Level1Path) OutLsp

OutLsp (leaf): The total number of link state protocol data units (LSPs) sent.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "out-lsp"
Path from root:       "/isis-routers/isis-router/state/counters/level1/out-lsp"

func (*IsisRouter_Counters_Level1Path) OutP2PHellos

OutP2PHellos (leaf): The total number of point to point (P2P) HELLO messages sent.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "out-p2p-hellos"
Path from root:       "/isis-routers/isis-router/state/counters/level1/out-p2p-hellos"

func (*IsisRouter_Counters_Level1Path) OutPsnp

OutPsnp (leaf): The total number of partial sequence number packet (PSNPs) messages sent.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "out-psnp"
Path from root:       "/isis-routers/isis-router/state/counters/level1/out-psnp"

func (*IsisRouter_Counters_Level1Path) SessionsFlap

SessionsFlap (leaf): The total number of sessions flap.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "sessions-flap"
Path from root:       "/isis-routers/isis-router/state/counters/level1/sessions-flap"

func (*IsisRouter_Counters_Level1Path) SessionsUp

SessionsUp (leaf): The total number of sessions that are fully up.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "sessions-up"
Path from root:       "/isis-routers/isis-router/state/counters/level1/sessions-up"

func (*IsisRouter_Counters_Level1Path) State

State returns a Query that can be used in gNMI operations.

type IsisRouter_Counters_Level1PathAny

type IsisRouter_Counters_Level1PathAny struct {
	*ygnmi.NodePath
}

IsisRouter_Counters_Level1PathAny represents the wildcard version of the /open-traffic-generator-isis/isis-routers/isis-router/state/counters/level1 YANG schema element.

func (*IsisRouter_Counters_Level1PathAny) DatabaseSize

DatabaseSize (leaf): The total number of link stOTG updOTGs (LSPs) in the LSP databases.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "database-size"
Path from root:       "/isis-routers/isis-router/state/counters/level1/database-size"

func (*IsisRouter_Counters_Level1PathAny) InBcastHellos

InBcastHellos (leaf): The total number of broacast HELLO messages received.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "in-bcast-hellos"
Path from root:       "/isis-routers/isis-router/state/counters/level1/in-bcast-hellos"

func (*IsisRouter_Counters_Level1PathAny) InCsnp

InCsnp (leaf): The total number of complete sequence number packet (CSNPs) messages received.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "in-csnp"
Path from root:       "/isis-routers/isis-router/state/counters/level1/in-csnp"

func (*IsisRouter_Counters_Level1PathAny) InLsp

InLsp (leaf): The total number of link state protocol data units (LSPs) received.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "in-lsp"
Path from root:       "/isis-routers/isis-router/state/counters/level1/in-lsp"

func (*IsisRouter_Counters_Level1PathAny) InP2PHellos

InP2PHellos (leaf): The total number of point to point (P2P) HELLO messages received.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "in-p2p-hellos"
Path from root:       "/isis-routers/isis-router/state/counters/level1/in-p2p-hellos"

func (*IsisRouter_Counters_Level1PathAny) InPsnp

InPsnp (leaf): The total number of partial sequence number packet (PSNPs) messages received.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "in-psnp"
Path from root:       "/isis-routers/isis-router/state/counters/level1/in-psnp"

func (*IsisRouter_Counters_Level1PathAny) OutBcastHellos

OutBcastHellos (leaf): The total number of broadcast HELLO messages sent.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "out-bcast-hellos"
Path from root:       "/isis-routers/isis-router/state/counters/level1/out-bcast-hellos"

func (*IsisRouter_Counters_Level1PathAny) OutCsnp

OutCsnp (leaf): The total number of complete sequence number packet (CSNPs) messages sent.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "out-csnp"
Path from root:       "/isis-routers/isis-router/state/counters/level1/out-csnp"

func (*IsisRouter_Counters_Level1PathAny) OutLsp

OutLsp (leaf): The total number of link state protocol data units (LSPs) sent.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "out-lsp"
Path from root:       "/isis-routers/isis-router/state/counters/level1/out-lsp"

func (*IsisRouter_Counters_Level1PathAny) OutP2PHellos

OutP2PHellos (leaf): The total number of point to point (P2P) HELLO messages sent.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "out-p2p-hellos"
Path from root:       "/isis-routers/isis-router/state/counters/level1/out-p2p-hellos"

func (*IsisRouter_Counters_Level1PathAny) OutPsnp

OutPsnp (leaf): The total number of partial sequence number packet (PSNPs) messages sent.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "out-psnp"
Path from root:       "/isis-routers/isis-router/state/counters/level1/out-psnp"

func (*IsisRouter_Counters_Level1PathAny) SessionsFlap

SessionsFlap (leaf): The total number of sessions flap.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "sessions-flap"
Path from root:       "/isis-routers/isis-router/state/counters/level1/sessions-flap"

func (*IsisRouter_Counters_Level1PathAny) SessionsUp

SessionsUp (leaf): The total number of sessions that are fully up.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "sessions-up"
Path from root:       "/isis-routers/isis-router/state/counters/level1/sessions-up"

func (*IsisRouter_Counters_Level1PathAny) State

State returns a Query that can be used in gNMI operations.

type IsisRouter_Counters_Level1_DatabaseSizePath

type IsisRouter_Counters_Level1_DatabaseSizePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_Counters_Level1_DatabaseSizePath represents the /open-traffic-generator-isis/isis-routers/isis-router/state/counters/level1/database-size YANG schema element.

func (*IsisRouter_Counters_Level1_DatabaseSizePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "database-size"
Path from root:       "/isis-routers/isis-router/state/counters/level1/database-size"

type IsisRouter_Counters_Level1_DatabaseSizePathAny

type IsisRouter_Counters_Level1_DatabaseSizePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_Counters_Level1_DatabaseSizePathAny represents the wildcard version of the /open-traffic-generator-isis/isis-routers/isis-router/state/counters/level1/database-size YANG schema element.

func (*IsisRouter_Counters_Level1_DatabaseSizePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "database-size"
Path from root:       "/isis-routers/isis-router/state/counters/level1/database-size"

type IsisRouter_Counters_Level1_InBcastHellosPath

type IsisRouter_Counters_Level1_InBcastHellosPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_Counters_Level1_InBcastHellosPath represents the /open-traffic-generator-isis/isis-routers/isis-router/state/counters/level1/in-bcast-hellos YANG schema element.

func (*IsisRouter_Counters_Level1_InBcastHellosPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "in-bcast-hellos"
Path from root:       "/isis-routers/isis-router/state/counters/level1/in-bcast-hellos"

type IsisRouter_Counters_Level1_InBcastHellosPathAny

type IsisRouter_Counters_Level1_InBcastHellosPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_Counters_Level1_InBcastHellosPathAny represents the wildcard version of the /open-traffic-generator-isis/isis-routers/isis-router/state/counters/level1/in-bcast-hellos YANG schema element.

func (*IsisRouter_Counters_Level1_InBcastHellosPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "in-bcast-hellos"
Path from root:       "/isis-routers/isis-router/state/counters/level1/in-bcast-hellos"

type IsisRouter_Counters_Level1_InCsnpPath

type IsisRouter_Counters_Level1_InCsnpPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_Counters_Level1_InCsnpPath represents the /open-traffic-generator-isis/isis-routers/isis-router/state/counters/level1/in-csnp YANG schema element.

func (*IsisRouter_Counters_Level1_InCsnpPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "in-csnp"
Path from root:       "/isis-routers/isis-router/state/counters/level1/in-csnp"

type IsisRouter_Counters_Level1_InCsnpPathAny

type IsisRouter_Counters_Level1_InCsnpPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_Counters_Level1_InCsnpPathAny represents the wildcard version of the /open-traffic-generator-isis/isis-routers/isis-router/state/counters/level1/in-csnp YANG schema element.

func (*IsisRouter_Counters_Level1_InCsnpPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "in-csnp"
Path from root:       "/isis-routers/isis-router/state/counters/level1/in-csnp"

type IsisRouter_Counters_Level1_InLspPath

type IsisRouter_Counters_Level1_InLspPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_Counters_Level1_InLspPath represents the /open-traffic-generator-isis/isis-routers/isis-router/state/counters/level1/in-lsp YANG schema element.

func (*IsisRouter_Counters_Level1_InLspPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "in-lsp"
Path from root:       "/isis-routers/isis-router/state/counters/level1/in-lsp"

type IsisRouter_Counters_Level1_InLspPathAny

type IsisRouter_Counters_Level1_InLspPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_Counters_Level1_InLspPathAny represents the wildcard version of the /open-traffic-generator-isis/isis-routers/isis-router/state/counters/level1/in-lsp YANG schema element.

func (*IsisRouter_Counters_Level1_InLspPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "in-lsp"
Path from root:       "/isis-routers/isis-router/state/counters/level1/in-lsp"

type IsisRouter_Counters_Level1_InP2PHellosPath

type IsisRouter_Counters_Level1_InP2PHellosPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_Counters_Level1_InP2PHellosPath represents the /open-traffic-generator-isis/isis-routers/isis-router/state/counters/level1/in-p2p-hellos YANG schema element.

func (*IsisRouter_Counters_Level1_InP2PHellosPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "in-p2p-hellos"
Path from root:       "/isis-routers/isis-router/state/counters/level1/in-p2p-hellos"

type IsisRouter_Counters_Level1_InP2PHellosPathAny

type IsisRouter_Counters_Level1_InP2PHellosPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_Counters_Level1_InP2PHellosPathAny represents the wildcard version of the /open-traffic-generator-isis/isis-routers/isis-router/state/counters/level1/in-p2p-hellos YANG schema element.

func (*IsisRouter_Counters_Level1_InP2PHellosPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "in-p2p-hellos"
Path from root:       "/isis-routers/isis-router/state/counters/level1/in-p2p-hellos"

type IsisRouter_Counters_Level1_InPsnpPath

type IsisRouter_Counters_Level1_InPsnpPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_Counters_Level1_InPsnpPath represents the /open-traffic-generator-isis/isis-routers/isis-router/state/counters/level1/in-psnp YANG schema element.

func (*IsisRouter_Counters_Level1_InPsnpPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "in-psnp"
Path from root:       "/isis-routers/isis-router/state/counters/level1/in-psnp"

type IsisRouter_Counters_Level1_InPsnpPathAny

type IsisRouter_Counters_Level1_InPsnpPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_Counters_Level1_InPsnpPathAny represents the wildcard version of the /open-traffic-generator-isis/isis-routers/isis-router/state/counters/level1/in-psnp YANG schema element.

func (*IsisRouter_Counters_Level1_InPsnpPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "in-psnp"
Path from root:       "/isis-routers/isis-router/state/counters/level1/in-psnp"

type IsisRouter_Counters_Level1_OutBcastHellosPath

type IsisRouter_Counters_Level1_OutBcastHellosPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_Counters_Level1_OutBcastHellosPath represents the /open-traffic-generator-isis/isis-routers/isis-router/state/counters/level1/out-bcast-hellos YANG schema element.

func (*IsisRouter_Counters_Level1_OutBcastHellosPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "out-bcast-hellos"
Path from root:       "/isis-routers/isis-router/state/counters/level1/out-bcast-hellos"

type IsisRouter_Counters_Level1_OutBcastHellosPathAny

type IsisRouter_Counters_Level1_OutBcastHellosPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_Counters_Level1_OutBcastHellosPathAny represents the wildcard version of the /open-traffic-generator-isis/isis-routers/isis-router/state/counters/level1/out-bcast-hellos YANG schema element.

func (*IsisRouter_Counters_Level1_OutBcastHellosPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "out-bcast-hellos"
Path from root:       "/isis-routers/isis-router/state/counters/level1/out-bcast-hellos"

type IsisRouter_Counters_Level1_OutCsnpPath

type IsisRouter_Counters_Level1_OutCsnpPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_Counters_Level1_OutCsnpPath represents the /open-traffic-generator-isis/isis-routers/isis-router/state/counters/level1/out-csnp YANG schema element.

func (*IsisRouter_Counters_Level1_OutCsnpPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "out-csnp"
Path from root:       "/isis-routers/isis-router/state/counters/level1/out-csnp"

type IsisRouter_Counters_Level1_OutCsnpPathAny

type IsisRouter_Counters_Level1_OutCsnpPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_Counters_Level1_OutCsnpPathAny represents the wildcard version of the /open-traffic-generator-isis/isis-routers/isis-router/state/counters/level1/out-csnp YANG schema element.

func (*IsisRouter_Counters_Level1_OutCsnpPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "out-csnp"
Path from root:       "/isis-routers/isis-router/state/counters/level1/out-csnp"

type IsisRouter_Counters_Level1_OutLspPath

type IsisRouter_Counters_Level1_OutLspPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_Counters_Level1_OutLspPath represents the /open-traffic-generator-isis/isis-routers/isis-router/state/counters/level1/out-lsp YANG schema element.

func (*IsisRouter_Counters_Level1_OutLspPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "out-lsp"
Path from root:       "/isis-routers/isis-router/state/counters/level1/out-lsp"

type IsisRouter_Counters_Level1_OutLspPathAny

type IsisRouter_Counters_Level1_OutLspPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_Counters_Level1_OutLspPathAny represents the wildcard version of the /open-traffic-generator-isis/isis-routers/isis-router/state/counters/level1/out-lsp YANG schema element.

func (*IsisRouter_Counters_Level1_OutLspPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "out-lsp"
Path from root:       "/isis-routers/isis-router/state/counters/level1/out-lsp"

type IsisRouter_Counters_Level1_OutP2PHellosPath

type IsisRouter_Counters_Level1_OutP2PHellosPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_Counters_Level1_OutP2PHellosPath represents the /open-traffic-generator-isis/isis-routers/isis-router/state/counters/level1/out-p2p-hellos YANG schema element.

func (*IsisRouter_Counters_Level1_OutP2PHellosPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "out-p2p-hellos"
Path from root:       "/isis-routers/isis-router/state/counters/level1/out-p2p-hellos"

type IsisRouter_Counters_Level1_OutP2PHellosPathAny

type IsisRouter_Counters_Level1_OutP2PHellosPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_Counters_Level1_OutP2PHellosPathAny represents the wildcard version of the /open-traffic-generator-isis/isis-routers/isis-router/state/counters/level1/out-p2p-hellos YANG schema element.

func (*IsisRouter_Counters_Level1_OutP2PHellosPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "out-p2p-hellos"
Path from root:       "/isis-routers/isis-router/state/counters/level1/out-p2p-hellos"

type IsisRouter_Counters_Level1_OutPsnpPath

type IsisRouter_Counters_Level1_OutPsnpPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_Counters_Level1_OutPsnpPath represents the /open-traffic-generator-isis/isis-routers/isis-router/state/counters/level1/out-psnp YANG schema element.

func (*IsisRouter_Counters_Level1_OutPsnpPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "out-psnp"
Path from root:       "/isis-routers/isis-router/state/counters/level1/out-psnp"

type IsisRouter_Counters_Level1_OutPsnpPathAny

type IsisRouter_Counters_Level1_OutPsnpPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_Counters_Level1_OutPsnpPathAny represents the wildcard version of the /open-traffic-generator-isis/isis-routers/isis-router/state/counters/level1/out-psnp YANG schema element.

func (*IsisRouter_Counters_Level1_OutPsnpPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "out-psnp"
Path from root:       "/isis-routers/isis-router/state/counters/level1/out-psnp"

type IsisRouter_Counters_Level1_SessionsFlapPath

type IsisRouter_Counters_Level1_SessionsFlapPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_Counters_Level1_SessionsFlapPath represents the /open-traffic-generator-isis/isis-routers/isis-router/state/counters/level1/sessions-flap YANG schema element.

func (*IsisRouter_Counters_Level1_SessionsFlapPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "sessions-flap"
Path from root:       "/isis-routers/isis-router/state/counters/level1/sessions-flap"

type IsisRouter_Counters_Level1_SessionsFlapPathAny

type IsisRouter_Counters_Level1_SessionsFlapPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_Counters_Level1_SessionsFlapPathAny represents the wildcard version of the /open-traffic-generator-isis/isis-routers/isis-router/state/counters/level1/sessions-flap YANG schema element.

func (*IsisRouter_Counters_Level1_SessionsFlapPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "sessions-flap"
Path from root:       "/isis-routers/isis-router/state/counters/level1/sessions-flap"

type IsisRouter_Counters_Level1_SessionsUpPath

type IsisRouter_Counters_Level1_SessionsUpPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_Counters_Level1_SessionsUpPath represents the /open-traffic-generator-isis/isis-routers/isis-router/state/counters/level1/sessions-up YANG schema element.

func (*IsisRouter_Counters_Level1_SessionsUpPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "sessions-up"
Path from root:       "/isis-routers/isis-router/state/counters/level1/sessions-up"

type IsisRouter_Counters_Level1_SessionsUpPathAny

type IsisRouter_Counters_Level1_SessionsUpPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_Counters_Level1_SessionsUpPathAny represents the wildcard version of the /open-traffic-generator-isis/isis-routers/isis-router/state/counters/level1/sessions-up YANG schema element.

func (*IsisRouter_Counters_Level1_SessionsUpPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "sessions-up"
Path from root:       "/isis-routers/isis-router/state/counters/level1/sessions-up"

type IsisRouter_Counters_Level2Path

type IsisRouter_Counters_Level2Path struct {
	*ygnmi.NodePath
}

IsisRouter_Counters_Level2Path represents the /open-traffic-generator-isis/isis-routers/isis-router/state/counters/level2 YANG schema element.

func (*IsisRouter_Counters_Level2Path) DatabaseSize

DatabaseSize (leaf): The total number of link stOTG updOTGs (LSPs) in the LSP databases.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "database-size"
Path from root:       "/isis-routers/isis-router/state/counters/level2/database-size"

func (*IsisRouter_Counters_Level2Path) InBcastHellos

InBcastHellos (leaf): The total number of broacast HELLO messages received.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "in-bcast-hellos"
Path from root:       "/isis-routers/isis-router/state/counters/level2/in-bcast-hellos"

func (*IsisRouter_Counters_Level2Path) InCsnp

InCsnp (leaf): The total number of complete sequence number packet (CSNPs) messages received.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "in-csnp"
Path from root:       "/isis-routers/isis-router/state/counters/level2/in-csnp"

func (*IsisRouter_Counters_Level2Path) InLsp

InLsp (leaf): The total number of link state protocol data units (LSPs) received.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "in-lsp"
Path from root:       "/isis-routers/isis-router/state/counters/level2/in-lsp"

func (*IsisRouter_Counters_Level2Path) InP2PHellos

InP2PHellos (leaf): The total number of point to point (P2P) HELLO messages received.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "in-p2p-hellos"
Path from root:       "/isis-routers/isis-router/state/counters/level2/in-p2p-hellos"

func (*IsisRouter_Counters_Level2Path) InPsnp

InPsnp (leaf): The total number of partial sequence number packet (PSNPs) messages received.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "in-psnp"
Path from root:       "/isis-routers/isis-router/state/counters/level2/in-psnp"

func (*IsisRouter_Counters_Level2Path) OutBcastHellos

OutBcastHellos (leaf): The total number of broadcast HELLO messages sent.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "out-bcast-hellos"
Path from root:       "/isis-routers/isis-router/state/counters/level2/out-bcast-hellos"

func (*IsisRouter_Counters_Level2Path) OutCsnp

OutCsnp (leaf): The total number of complete sequence number packet (CSNPs) messages sent.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "out-csnp"
Path from root:       "/isis-routers/isis-router/state/counters/level2/out-csnp"

func (*IsisRouter_Counters_Level2Path) OutLsp

OutLsp (leaf): The total number of link state protocol data units (LSPs) sent.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "out-lsp"
Path from root:       "/isis-routers/isis-router/state/counters/level2/out-lsp"

func (*IsisRouter_Counters_Level2Path) OutP2PHellos

OutP2PHellos (leaf): The total number of point to point (P2P) HELLO messages sent.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "out-p2p-hellos"
Path from root:       "/isis-routers/isis-router/state/counters/level2/out-p2p-hellos"

func (*IsisRouter_Counters_Level2Path) OutPsnp

OutPsnp (leaf): The total number of partial sequence number packet (PSNPs) messages sent.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "out-psnp"
Path from root:       "/isis-routers/isis-router/state/counters/level2/out-psnp"

func (*IsisRouter_Counters_Level2Path) SessionsFlap

SessionsFlap (leaf): The total number of sessions flap.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "sessions-flap"
Path from root:       "/isis-routers/isis-router/state/counters/level2/sessions-flap"

func (*IsisRouter_Counters_Level2Path) SessionsUp

SessionsUp (leaf): The total number of sessions that are fully up.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "sessions-up"
Path from root:       "/isis-routers/isis-router/state/counters/level2/sessions-up"

func (*IsisRouter_Counters_Level2Path) State

State returns a Query that can be used in gNMI operations.

type IsisRouter_Counters_Level2PathAny

type IsisRouter_Counters_Level2PathAny struct {
	*ygnmi.NodePath
}

IsisRouter_Counters_Level2PathAny represents the wildcard version of the /open-traffic-generator-isis/isis-routers/isis-router/state/counters/level2 YANG schema element.

func (*IsisRouter_Counters_Level2PathAny) DatabaseSize

DatabaseSize (leaf): The total number of link stOTG updOTGs (LSPs) in the LSP databases.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "database-size"
Path from root:       "/isis-routers/isis-router/state/counters/level2/database-size"

func (*IsisRouter_Counters_Level2PathAny) InBcastHellos

InBcastHellos (leaf): The total number of broacast HELLO messages received.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "in-bcast-hellos"
Path from root:       "/isis-routers/isis-router/state/counters/level2/in-bcast-hellos"

func (*IsisRouter_Counters_Level2PathAny) InCsnp

InCsnp (leaf): The total number of complete sequence number packet (CSNPs) messages received.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "in-csnp"
Path from root:       "/isis-routers/isis-router/state/counters/level2/in-csnp"

func (*IsisRouter_Counters_Level2PathAny) InLsp

InLsp (leaf): The total number of link state protocol data units (LSPs) received.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "in-lsp"
Path from root:       "/isis-routers/isis-router/state/counters/level2/in-lsp"

func (*IsisRouter_Counters_Level2PathAny) InP2PHellos

InP2PHellos (leaf): The total number of point to point (P2P) HELLO messages received.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "in-p2p-hellos"
Path from root:       "/isis-routers/isis-router/state/counters/level2/in-p2p-hellos"

func (*IsisRouter_Counters_Level2PathAny) InPsnp

InPsnp (leaf): The total number of partial sequence number packet (PSNPs) messages received.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "in-psnp"
Path from root:       "/isis-routers/isis-router/state/counters/level2/in-psnp"

func (*IsisRouter_Counters_Level2PathAny) OutBcastHellos

OutBcastHellos (leaf): The total number of broadcast HELLO messages sent.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "out-bcast-hellos"
Path from root:       "/isis-routers/isis-router/state/counters/level2/out-bcast-hellos"

func (*IsisRouter_Counters_Level2PathAny) OutCsnp

OutCsnp (leaf): The total number of complete sequence number packet (CSNPs) messages sent.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "out-csnp"
Path from root:       "/isis-routers/isis-router/state/counters/level2/out-csnp"

func (*IsisRouter_Counters_Level2PathAny) OutLsp

OutLsp (leaf): The total number of link state protocol data units (LSPs) sent.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "out-lsp"
Path from root:       "/isis-routers/isis-router/state/counters/level2/out-lsp"

func (*IsisRouter_Counters_Level2PathAny) OutP2PHellos

OutP2PHellos (leaf): The total number of point to point (P2P) HELLO messages sent.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "out-p2p-hellos"
Path from root:       "/isis-routers/isis-router/state/counters/level2/out-p2p-hellos"

func (*IsisRouter_Counters_Level2PathAny) OutPsnp

OutPsnp (leaf): The total number of partial sequence number packet (PSNPs) messages sent.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "out-psnp"
Path from root:       "/isis-routers/isis-router/state/counters/level2/out-psnp"

func (*IsisRouter_Counters_Level2PathAny) SessionsFlap

SessionsFlap (leaf): The total number of sessions flap.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "sessions-flap"
Path from root:       "/isis-routers/isis-router/state/counters/level2/sessions-flap"

func (*IsisRouter_Counters_Level2PathAny) SessionsUp

SessionsUp (leaf): The total number of sessions that are fully up.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "sessions-up"
Path from root:       "/isis-routers/isis-router/state/counters/level2/sessions-up"

func (*IsisRouter_Counters_Level2PathAny) State

State returns a Query that can be used in gNMI operations.

type IsisRouter_Counters_Level2_DatabaseSizePath

type IsisRouter_Counters_Level2_DatabaseSizePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_Counters_Level2_DatabaseSizePath represents the /open-traffic-generator-isis/isis-routers/isis-router/state/counters/level2/database-size YANG schema element.

func (*IsisRouter_Counters_Level2_DatabaseSizePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "database-size"
Path from root:       "/isis-routers/isis-router/state/counters/level2/database-size"

type IsisRouter_Counters_Level2_DatabaseSizePathAny

type IsisRouter_Counters_Level2_DatabaseSizePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_Counters_Level2_DatabaseSizePathAny represents the wildcard version of the /open-traffic-generator-isis/isis-routers/isis-router/state/counters/level2/database-size YANG schema element.

func (*IsisRouter_Counters_Level2_DatabaseSizePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "database-size"
Path from root:       "/isis-routers/isis-router/state/counters/level2/database-size"

type IsisRouter_Counters_Level2_InBcastHellosPath

type IsisRouter_Counters_Level2_InBcastHellosPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_Counters_Level2_InBcastHellosPath represents the /open-traffic-generator-isis/isis-routers/isis-router/state/counters/level2/in-bcast-hellos YANG schema element.

func (*IsisRouter_Counters_Level2_InBcastHellosPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "in-bcast-hellos"
Path from root:       "/isis-routers/isis-router/state/counters/level2/in-bcast-hellos"

type IsisRouter_Counters_Level2_InBcastHellosPathAny

type IsisRouter_Counters_Level2_InBcastHellosPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_Counters_Level2_InBcastHellosPathAny represents the wildcard version of the /open-traffic-generator-isis/isis-routers/isis-router/state/counters/level2/in-bcast-hellos YANG schema element.

func (*IsisRouter_Counters_Level2_InBcastHellosPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "in-bcast-hellos"
Path from root:       "/isis-routers/isis-router/state/counters/level2/in-bcast-hellos"

type IsisRouter_Counters_Level2_InCsnpPath

type IsisRouter_Counters_Level2_InCsnpPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_Counters_Level2_InCsnpPath represents the /open-traffic-generator-isis/isis-routers/isis-router/state/counters/level2/in-csnp YANG schema element.

func (*IsisRouter_Counters_Level2_InCsnpPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "in-csnp"
Path from root:       "/isis-routers/isis-router/state/counters/level2/in-csnp"

type IsisRouter_Counters_Level2_InCsnpPathAny

type IsisRouter_Counters_Level2_InCsnpPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_Counters_Level2_InCsnpPathAny represents the wildcard version of the /open-traffic-generator-isis/isis-routers/isis-router/state/counters/level2/in-csnp YANG schema element.

func (*IsisRouter_Counters_Level2_InCsnpPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "in-csnp"
Path from root:       "/isis-routers/isis-router/state/counters/level2/in-csnp"

type IsisRouter_Counters_Level2_InLspPath

type IsisRouter_Counters_Level2_InLspPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_Counters_Level2_InLspPath represents the /open-traffic-generator-isis/isis-routers/isis-router/state/counters/level2/in-lsp YANG schema element.

func (*IsisRouter_Counters_Level2_InLspPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "in-lsp"
Path from root:       "/isis-routers/isis-router/state/counters/level2/in-lsp"

type IsisRouter_Counters_Level2_InLspPathAny

type IsisRouter_Counters_Level2_InLspPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_Counters_Level2_InLspPathAny represents the wildcard version of the /open-traffic-generator-isis/isis-routers/isis-router/state/counters/level2/in-lsp YANG schema element.

func (*IsisRouter_Counters_Level2_InLspPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "in-lsp"
Path from root:       "/isis-routers/isis-router/state/counters/level2/in-lsp"

type IsisRouter_Counters_Level2_InP2PHellosPath

type IsisRouter_Counters_Level2_InP2PHellosPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_Counters_Level2_InP2PHellosPath represents the /open-traffic-generator-isis/isis-routers/isis-router/state/counters/level2/in-p2p-hellos YANG schema element.

func (*IsisRouter_Counters_Level2_InP2PHellosPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "in-p2p-hellos"
Path from root:       "/isis-routers/isis-router/state/counters/level2/in-p2p-hellos"

type IsisRouter_Counters_Level2_InP2PHellosPathAny

type IsisRouter_Counters_Level2_InP2PHellosPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_Counters_Level2_InP2PHellosPathAny represents the wildcard version of the /open-traffic-generator-isis/isis-routers/isis-router/state/counters/level2/in-p2p-hellos YANG schema element.

func (*IsisRouter_Counters_Level2_InP2PHellosPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "in-p2p-hellos"
Path from root:       "/isis-routers/isis-router/state/counters/level2/in-p2p-hellos"

type IsisRouter_Counters_Level2_InPsnpPath

type IsisRouter_Counters_Level2_InPsnpPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_Counters_Level2_InPsnpPath represents the /open-traffic-generator-isis/isis-routers/isis-router/state/counters/level2/in-psnp YANG schema element.

func (*IsisRouter_Counters_Level2_InPsnpPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "in-psnp"
Path from root:       "/isis-routers/isis-router/state/counters/level2/in-psnp"

type IsisRouter_Counters_Level2_InPsnpPathAny

type IsisRouter_Counters_Level2_InPsnpPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_Counters_Level2_InPsnpPathAny represents the wildcard version of the /open-traffic-generator-isis/isis-routers/isis-router/state/counters/level2/in-psnp YANG schema element.

func (*IsisRouter_Counters_Level2_InPsnpPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "in-psnp"
Path from root:       "/isis-routers/isis-router/state/counters/level2/in-psnp"

type IsisRouter_Counters_Level2_OutBcastHellosPath

type IsisRouter_Counters_Level2_OutBcastHellosPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_Counters_Level2_OutBcastHellosPath represents the /open-traffic-generator-isis/isis-routers/isis-router/state/counters/level2/out-bcast-hellos YANG schema element.

func (*IsisRouter_Counters_Level2_OutBcastHellosPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "out-bcast-hellos"
Path from root:       "/isis-routers/isis-router/state/counters/level2/out-bcast-hellos"

type IsisRouter_Counters_Level2_OutBcastHellosPathAny

type IsisRouter_Counters_Level2_OutBcastHellosPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_Counters_Level2_OutBcastHellosPathAny represents the wildcard version of the /open-traffic-generator-isis/isis-routers/isis-router/state/counters/level2/out-bcast-hellos YANG schema element.

func (*IsisRouter_Counters_Level2_OutBcastHellosPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "out-bcast-hellos"
Path from root:       "/isis-routers/isis-router/state/counters/level2/out-bcast-hellos"

type IsisRouter_Counters_Level2_OutCsnpPath

type IsisRouter_Counters_Level2_OutCsnpPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_Counters_Level2_OutCsnpPath represents the /open-traffic-generator-isis/isis-routers/isis-router/state/counters/level2/out-csnp YANG schema element.

func (*IsisRouter_Counters_Level2_OutCsnpPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "out-csnp"
Path from root:       "/isis-routers/isis-router/state/counters/level2/out-csnp"

type IsisRouter_Counters_Level2_OutCsnpPathAny

type IsisRouter_Counters_Level2_OutCsnpPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_Counters_Level2_OutCsnpPathAny represents the wildcard version of the /open-traffic-generator-isis/isis-routers/isis-router/state/counters/level2/out-csnp YANG schema element.

func (*IsisRouter_Counters_Level2_OutCsnpPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "out-csnp"
Path from root:       "/isis-routers/isis-router/state/counters/level2/out-csnp"

type IsisRouter_Counters_Level2_OutLspPath

type IsisRouter_Counters_Level2_OutLspPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_Counters_Level2_OutLspPath represents the /open-traffic-generator-isis/isis-routers/isis-router/state/counters/level2/out-lsp YANG schema element.

func (*IsisRouter_Counters_Level2_OutLspPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "out-lsp"
Path from root:       "/isis-routers/isis-router/state/counters/level2/out-lsp"

type IsisRouter_Counters_Level2_OutLspPathAny

type IsisRouter_Counters_Level2_OutLspPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_Counters_Level2_OutLspPathAny represents the wildcard version of the /open-traffic-generator-isis/isis-routers/isis-router/state/counters/level2/out-lsp YANG schema element.

func (*IsisRouter_Counters_Level2_OutLspPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "out-lsp"
Path from root:       "/isis-routers/isis-router/state/counters/level2/out-lsp"

type IsisRouter_Counters_Level2_OutP2PHellosPath

type IsisRouter_Counters_Level2_OutP2PHellosPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_Counters_Level2_OutP2PHellosPath represents the /open-traffic-generator-isis/isis-routers/isis-router/state/counters/level2/out-p2p-hellos YANG schema element.

func (*IsisRouter_Counters_Level2_OutP2PHellosPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "out-p2p-hellos"
Path from root:       "/isis-routers/isis-router/state/counters/level2/out-p2p-hellos"

type IsisRouter_Counters_Level2_OutP2PHellosPathAny

type IsisRouter_Counters_Level2_OutP2PHellosPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_Counters_Level2_OutP2PHellosPathAny represents the wildcard version of the /open-traffic-generator-isis/isis-routers/isis-router/state/counters/level2/out-p2p-hellos YANG schema element.

func (*IsisRouter_Counters_Level2_OutP2PHellosPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "out-p2p-hellos"
Path from root:       "/isis-routers/isis-router/state/counters/level2/out-p2p-hellos"

type IsisRouter_Counters_Level2_OutPsnpPath

type IsisRouter_Counters_Level2_OutPsnpPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_Counters_Level2_OutPsnpPath represents the /open-traffic-generator-isis/isis-routers/isis-router/state/counters/level2/out-psnp YANG schema element.

func (*IsisRouter_Counters_Level2_OutPsnpPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "out-psnp"
Path from root:       "/isis-routers/isis-router/state/counters/level2/out-psnp"

type IsisRouter_Counters_Level2_OutPsnpPathAny

type IsisRouter_Counters_Level2_OutPsnpPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_Counters_Level2_OutPsnpPathAny represents the wildcard version of the /open-traffic-generator-isis/isis-routers/isis-router/state/counters/level2/out-psnp YANG schema element.

func (*IsisRouter_Counters_Level2_OutPsnpPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "out-psnp"
Path from root:       "/isis-routers/isis-router/state/counters/level2/out-psnp"

type IsisRouter_Counters_Level2_SessionsFlapPath

type IsisRouter_Counters_Level2_SessionsFlapPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_Counters_Level2_SessionsFlapPath represents the /open-traffic-generator-isis/isis-routers/isis-router/state/counters/level2/sessions-flap YANG schema element.

func (*IsisRouter_Counters_Level2_SessionsFlapPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "sessions-flap"
Path from root:       "/isis-routers/isis-router/state/counters/level2/sessions-flap"

type IsisRouter_Counters_Level2_SessionsFlapPathAny

type IsisRouter_Counters_Level2_SessionsFlapPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_Counters_Level2_SessionsFlapPathAny represents the wildcard version of the /open-traffic-generator-isis/isis-routers/isis-router/state/counters/level2/sessions-flap YANG schema element.

func (*IsisRouter_Counters_Level2_SessionsFlapPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "sessions-flap"
Path from root:       "/isis-routers/isis-router/state/counters/level2/sessions-flap"

type IsisRouter_Counters_Level2_SessionsUpPath

type IsisRouter_Counters_Level2_SessionsUpPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_Counters_Level2_SessionsUpPath represents the /open-traffic-generator-isis/isis-routers/isis-router/state/counters/level2/sessions-up YANG schema element.

func (*IsisRouter_Counters_Level2_SessionsUpPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "sessions-up"
Path from root:       "/isis-routers/isis-router/state/counters/level2/sessions-up"

type IsisRouter_Counters_Level2_SessionsUpPathAny

type IsisRouter_Counters_Level2_SessionsUpPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_Counters_Level2_SessionsUpPathAny represents the wildcard version of the /open-traffic-generator-isis/isis-routers/isis-router/state/counters/level2/sessions-up YANG schema element.

func (*IsisRouter_Counters_Level2_SessionsUpPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "sessions-up"
Path from root:       "/isis-routers/isis-router/state/counters/level2/sessions-up"

type IsisRouter_LinkStateDatabasePath

type IsisRouter_LinkStateDatabasePath struct {
	*ygnmi.NodePath
}

IsisRouter_LinkStateDatabasePath represents the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database YANG schema element.

func (*IsisRouter_LinkStateDatabasePath) Lsps

Lsps (list): LSP ID of the LSP, in the format, e.g. '640000000001-00-00'. LSP ID is consist of the System ID of a neighbor, the Pseudonode ID, and the LSP number of the LSPs. The last two bytes respectively represent Pseudonode ID and LSP number. A pseudonode is a logical representation of the LAN which is generated by a Designated Intermediate System (DIS) on a LAN segment. If one LSP is not fit by maximum LSP size then thats sent in another LSP with LSP number is incremented by 1. A router's learned LSP gets refreshed by 'remaining_lifetime'. Then the sequence number is incremented by 1. pdu-type can be either one of LEVEL_1 or LEVEL_2. A learned LSP is uniquely determined by LSP ID and pdu-type together.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "lsp-states/lsps"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps"

LspId: string
PduType: oc.E_Lsps_PduType

func (*IsisRouter_LinkStateDatabasePath) LspsAny

LspsAny (list): LSP ID of the LSP, in the format, e.g. '640000000001-00-00'. LSP ID is consist of the System ID of a neighbor, the Pseudonode ID, and the LSP number of the LSPs. The last two bytes respectively represent Pseudonode ID and LSP number. A pseudonode is a logical representation of the LAN which is generated by a Designated Intermediate System (DIS) on a LAN segment. If one LSP is not fit by maximum LSP size then thats sent in another LSP with LSP number is incremented by 1. A router's learned LSP gets refreshed by 'remaining_lifetime'. Then the sequence number is incremented by 1. pdu-type can be either one of LEVEL_1 or LEVEL_2. A learned LSP is uniquely determined by LSP ID and pdu-type together.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "lsp-states/lsps"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps"

func (*IsisRouter_LinkStateDatabasePath) State

State returns a Query that can be used in gNMI operations.

type IsisRouter_LinkStateDatabasePathAny

type IsisRouter_LinkStateDatabasePathAny struct {
	*ygnmi.NodePath
}

IsisRouter_LinkStateDatabasePathAny represents the wildcard version of the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database YANG schema element.

func (*IsisRouter_LinkStateDatabasePathAny) Lsps

Lsps (list): LSP ID of the LSP, in the format, e.g. '640000000001-00-00'. LSP ID is consist of the System ID of a neighbor, the Pseudonode ID, and the LSP number of the LSPs. The last two bytes respectively represent Pseudonode ID and LSP number. A pseudonode is a logical representation of the LAN which is generated by a Designated Intermediate System (DIS) on a LAN segment. If one LSP is not fit by maximum LSP size then thats sent in another LSP with LSP number is incremented by 1. A router's learned LSP gets refreshed by 'remaining_lifetime'. Then the sequence number is incremented by 1. pdu-type can be either one of LEVEL_1 or LEVEL_2. A learned LSP is uniquely determined by LSP ID and pdu-type together.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "lsp-states/lsps"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps"

LspId: string
PduType: oc.E_Lsps_PduType

func (*IsisRouter_LinkStateDatabasePathAny) LspsAny

LspsAny (list): LSP ID of the LSP, in the format, e.g. '640000000001-00-00'. LSP ID is consist of the System ID of a neighbor, the Pseudonode ID, and the LSP number of the LSPs. The last two bytes respectively represent Pseudonode ID and LSP number. A pseudonode is a logical representation of the LAN which is generated by a Designated Intermediate System (DIS) on a LAN segment. If one LSP is not fit by maximum LSP size then thats sent in another LSP with LSP number is incremented by 1. A router's learned LSP gets refreshed by 'remaining_lifetime'. Then the sequence number is incremented by 1. pdu-type can be either one of LEVEL_1 or LEVEL_2. A learned LSP is uniquely determined by LSP ID and pdu-type together.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "lsp-states/lsps"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps"

func (*IsisRouter_LinkStateDatabasePathAny) State

State returns a Query that can be used in gNMI operations.

type IsisRouter_LinkStateDatabase_LspsPath

type IsisRouter_LinkStateDatabase_LspsPath struct {
	*ygnmi.NodePath
}

IsisRouter_LinkStateDatabase_LspsPath represents the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps YANG schema element.

func (*IsisRouter_LinkStateDatabase_LspsPath) Flags

Flags (leaf-list): LSP Type-Block flags.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/flags"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/state/flags"

func (*IsisRouter_LinkStateDatabase_LspsPath) IsType

IsType (leaf): IS Type - bits 1 and 2 indicate the type of Intermediate System.

 1 - ( i.e. bit 1 set) Level 1 Intermediate system.
 2 - Unused value.
 3 - (i.e. bits 1 and 2 set) Level 2 Intermediate system.
	Defining module:      "open-traffic-generator-isis"
	Instantiating module: "open-traffic-generator-isis"
	Path from parent:     "state/is-type"
	Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/state/is-type"

func (*IsisRouter_LinkStateDatabase_LspsPath) LspId

LspId (leaf): LSP ID of the LSP, e.g. '640000000001-00-00'.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "*/lsp-id"
Path from root:       "/isis-routers/isis-router/*/link-state-database/lsp-states/lsps/*/lsp-id"

func (*IsisRouter_LinkStateDatabase_LspsPath) PduLength

PduLength (leaf): Total length of the LSP.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/pdu-length"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/state/pdu-length"

func (*IsisRouter_LinkStateDatabase_LspsPath) PduType

PduType (leaf): Link State PDU type.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "*/pdu-type"
Path from root:       "/isis-routers/isis-router/*/link-state-database/lsp-states/lsps/*/pdu-type"

func (*IsisRouter_LinkStateDatabase_LspsPath) RemainingLifetime

RemainingLifetime (leaf): Remaining lifetime in seconds before the LSP expiration.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/remaining-lifetime"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/state/remaining-lifetime"

func (*IsisRouter_LinkStateDatabase_LspsPath) SequenceNumber

SequenceNumber (leaf): Sequence number of the LSP.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/sequence-number"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/state/sequence-number"

func (*IsisRouter_LinkStateDatabase_LspsPath) State

State returns a Query that can be used in gNMI operations.

func (*IsisRouter_LinkStateDatabase_LspsPath) Tlvs

Tlvs (container): This container defines Link State PDU TLVs. When there are multiple occurences of a specific TLV in a LSP, the data in the TLVs are combined and stored in the corresponding TLV container defined below.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "tlvs"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs"

type IsisRouter_LinkStateDatabase_LspsPathAny

type IsisRouter_LinkStateDatabase_LspsPathAny struct {
	*ygnmi.NodePath
}

IsisRouter_LinkStateDatabase_LspsPathAny represents the wildcard version of the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps YANG schema element.

func (*IsisRouter_LinkStateDatabase_LspsPathAny) Flags

Flags (leaf-list): LSP Type-Block flags.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/flags"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/state/flags"

func (*IsisRouter_LinkStateDatabase_LspsPathAny) IsType

IsType (leaf): IS Type - bits 1 and 2 indicate the type of Intermediate System.

 1 - ( i.e. bit 1 set) Level 1 Intermediate system.
 2 - Unused value.
 3 - (i.e. bits 1 and 2 set) Level 2 Intermediate system.
	Defining module:      "open-traffic-generator-isis"
	Instantiating module: "open-traffic-generator-isis"
	Path from parent:     "state/is-type"
	Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/state/is-type"

func (*IsisRouter_LinkStateDatabase_LspsPathAny) LspId

LspId (leaf): LSP ID of the LSP, e.g. '640000000001-00-00'.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "*/lsp-id"
Path from root:       "/isis-routers/isis-router/*/link-state-database/lsp-states/lsps/*/lsp-id"

func (*IsisRouter_LinkStateDatabase_LspsPathAny) PduLength

PduLength (leaf): Total length of the LSP.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/pdu-length"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/state/pdu-length"

func (*IsisRouter_LinkStateDatabase_LspsPathAny) PduType

PduType (leaf): Link State PDU type.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "*/pdu-type"
Path from root:       "/isis-routers/isis-router/*/link-state-database/lsp-states/lsps/*/pdu-type"

func (*IsisRouter_LinkStateDatabase_LspsPathAny) RemainingLifetime

RemainingLifetime (leaf): Remaining lifetime in seconds before the LSP expiration.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/remaining-lifetime"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/state/remaining-lifetime"

func (*IsisRouter_LinkStateDatabase_LspsPathAny) SequenceNumber

SequenceNumber (leaf): Sequence number of the LSP.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/sequence-number"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/state/sequence-number"

func (*IsisRouter_LinkStateDatabase_LspsPathAny) State

State returns a Query that can be used in gNMI operations.

func (*IsisRouter_LinkStateDatabase_LspsPathAny) Tlvs

Tlvs (container): This container defines Link State PDU TLVs. When there are multiple occurences of a specific TLV in a LSP, the data in the TLVs are combined and stored in the corresponding TLV container defined below.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "tlvs"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs"

func (*IsisRouter_LinkStateDatabase_LspsPathAny) WithLspId

WithLspId sets IsisRouter_LinkStateDatabase_LspsPathAny's key "lsp-id" to the specified value. LspId: string

func (*IsisRouter_LinkStateDatabase_LspsPathAny) WithPduType

WithPduType sets IsisRouter_LinkStateDatabase_LspsPathAny's key "pdu-type" to the specified value. PduType: oc.E_Lsps_PduType

type IsisRouter_LinkStateDatabase_LspsPathMap added in v0.1.24

type IsisRouter_LinkStateDatabase_LspsPathMap struct {
	*ygnmi.NodePath
}

IsisRouter_LinkStateDatabase_LspsPathMap represents the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps YANG schema element.

type IsisRouter_LinkStateDatabase_LspsPathMapAny added in v0.1.24

type IsisRouter_LinkStateDatabase_LspsPathMapAny struct {
	*ygnmi.NodePath
}

IsisRouter_LinkStateDatabase_LspsPathMapAny represents the wildcard version of the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps YANG schema element.

type IsisRouter_LinkStateDatabase_Lsps_FlagsPath

type IsisRouter_LinkStateDatabase_Lsps_FlagsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_LinkStateDatabase_Lsps_FlagsPath represents the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/state/flags YANG schema element.

func (*IsisRouter_LinkStateDatabase_Lsps_FlagsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/flags"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/state/flags"

type IsisRouter_LinkStateDatabase_Lsps_FlagsPathAny

type IsisRouter_LinkStateDatabase_Lsps_FlagsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_LinkStateDatabase_Lsps_FlagsPathAny represents the wildcard version of the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/state/flags YANG schema element.

func (*IsisRouter_LinkStateDatabase_Lsps_FlagsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/flags"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/state/flags"

type IsisRouter_LinkStateDatabase_Lsps_IsTypePath

type IsisRouter_LinkStateDatabase_Lsps_IsTypePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_LinkStateDatabase_Lsps_IsTypePath represents the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/state/is-type YANG schema element.

func (*IsisRouter_LinkStateDatabase_Lsps_IsTypePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/is-type"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/state/is-type"

type IsisRouter_LinkStateDatabase_Lsps_IsTypePathAny

type IsisRouter_LinkStateDatabase_Lsps_IsTypePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_LinkStateDatabase_Lsps_IsTypePathAny represents the wildcard version of the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/state/is-type YANG schema element.

func (*IsisRouter_LinkStateDatabase_Lsps_IsTypePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/is-type"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/state/is-type"

type IsisRouter_LinkStateDatabase_Lsps_LspIdPath

type IsisRouter_LinkStateDatabase_Lsps_LspIdPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_LinkStateDatabase_Lsps_LspIdPath represents the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/state/lsp-id YANG schema element.

func (*IsisRouter_LinkStateDatabase_Lsps_LspIdPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "lsp-id"
Path from root:       ""

func (*IsisRouter_LinkStateDatabase_Lsps_LspIdPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/lsp-id"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/state/lsp-id"

type IsisRouter_LinkStateDatabase_Lsps_LspIdPathAny

type IsisRouter_LinkStateDatabase_Lsps_LspIdPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_LinkStateDatabase_Lsps_LspIdPathAny represents the wildcard version of the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/state/lsp-id YANG schema element.

func (*IsisRouter_LinkStateDatabase_Lsps_LspIdPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "lsp-id"
Path from root:       ""

func (*IsisRouter_LinkStateDatabase_Lsps_LspIdPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/lsp-id"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/state/lsp-id"

type IsisRouter_LinkStateDatabase_Lsps_PduLengthPath

type IsisRouter_LinkStateDatabase_Lsps_PduLengthPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_LinkStateDatabase_Lsps_PduLengthPath represents the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/state/pdu-length YANG schema element.

func (*IsisRouter_LinkStateDatabase_Lsps_PduLengthPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/pdu-length"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/state/pdu-length"

type IsisRouter_LinkStateDatabase_Lsps_PduLengthPathAny

type IsisRouter_LinkStateDatabase_Lsps_PduLengthPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_LinkStateDatabase_Lsps_PduLengthPathAny represents the wildcard version of the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/state/pdu-length YANG schema element.

func (*IsisRouter_LinkStateDatabase_Lsps_PduLengthPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/pdu-length"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/state/pdu-length"

type IsisRouter_LinkStateDatabase_Lsps_PduTypePath

type IsisRouter_LinkStateDatabase_Lsps_PduTypePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_LinkStateDatabase_Lsps_PduTypePath represents the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/state/pdu-type YANG schema element.

func (*IsisRouter_LinkStateDatabase_Lsps_PduTypePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "pdu-type"
Path from root:       ""

func (*IsisRouter_LinkStateDatabase_Lsps_PduTypePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/pdu-type"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/state/pdu-type"

type IsisRouter_LinkStateDatabase_Lsps_PduTypePathAny

type IsisRouter_LinkStateDatabase_Lsps_PduTypePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_LinkStateDatabase_Lsps_PduTypePathAny represents the wildcard version of the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/state/pdu-type YANG schema element.

func (*IsisRouter_LinkStateDatabase_Lsps_PduTypePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "pdu-type"
Path from root:       ""

func (*IsisRouter_LinkStateDatabase_Lsps_PduTypePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/pdu-type"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/state/pdu-type"

type IsisRouter_LinkStateDatabase_Lsps_RemainingLifetimePath

type IsisRouter_LinkStateDatabase_Lsps_RemainingLifetimePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_LinkStateDatabase_Lsps_RemainingLifetimePath represents the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/state/remaining-lifetime YANG schema element.

func (*IsisRouter_LinkStateDatabase_Lsps_RemainingLifetimePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/remaining-lifetime"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/state/remaining-lifetime"

type IsisRouter_LinkStateDatabase_Lsps_RemainingLifetimePathAny

type IsisRouter_LinkStateDatabase_Lsps_RemainingLifetimePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_LinkStateDatabase_Lsps_RemainingLifetimePathAny represents the wildcard version of the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/state/remaining-lifetime YANG schema element.

func (*IsisRouter_LinkStateDatabase_Lsps_RemainingLifetimePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/remaining-lifetime"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/state/remaining-lifetime"

type IsisRouter_LinkStateDatabase_Lsps_SequenceNumberPath

type IsisRouter_LinkStateDatabase_Lsps_SequenceNumberPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_LinkStateDatabase_Lsps_SequenceNumberPath represents the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/state/sequence-number YANG schema element.

func (*IsisRouter_LinkStateDatabase_Lsps_SequenceNumberPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/sequence-number"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/state/sequence-number"

type IsisRouter_LinkStateDatabase_Lsps_SequenceNumberPathAny

type IsisRouter_LinkStateDatabase_Lsps_SequenceNumberPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_LinkStateDatabase_Lsps_SequenceNumberPathAny represents the wildcard version of the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/state/sequence-number YANG schema element.

func (*IsisRouter_LinkStateDatabase_Lsps_SequenceNumberPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/sequence-number"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/state/sequence-number"

type IsisRouter_LinkStateDatabase_Lsps_TlvsPath

type IsisRouter_LinkStateDatabase_Lsps_TlvsPath struct {
	*ygnmi.NodePath
}

IsisRouter_LinkStateDatabase_Lsps_TlvsPath represents the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs YANG schema element.

func (*IsisRouter_LinkStateDatabase_Lsps_TlvsPath) ExtendedIpv4Reachability

ExtendedIpv4Reachability (container): This container describes list of Extended-IPv4-Reachability as defined in TLV 135. It is advertised when the 'wide metric' is enabled. When there are multiple occurences of Extended-IPv4-Reachability TLVs in a LSP, the data in the TLVs are combined and stored in the 'prefixes' list.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "extended-ipv4-reachability"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/extended-ipv4-reachability"

func (*IsisRouter_LinkStateDatabase_Lsps_TlvsPath) ExtendedIsReachability

ExtendedIsReachability (container): This container defines list of ISIS extended reachability neighbors and attributes. This container describes list of Extended-IS-Reachability as defined in TLV 22. When there are multiple occurences of Extended-IS-Reachability TLVs in a LSP, the data in the TLVs are combined and stored in the 'neighbors' list.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "extended-is-reachability"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/extended-is-reachability"

func (*IsisRouter_LinkStateDatabase_Lsps_TlvsPath) Hostnames

Hostnames (container): This container describes list of Hostnames as defined in TLV 137. When there are multiple occurences of Hostname TLVs in a LSP, the data in the TLVs are combined and stored in the 'hostname' list.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "hostnames"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/hostnames"

func (*IsisRouter_LinkStateDatabase_Lsps_TlvsPath) Ipv4ExternalReachability

Ipv4ExternalReachability (container): This container describes list of IPv4-Internal-Reachability as defined in TLV 130. This is advertised when the origin-type is set 'external' in route range configuration. When there are multiple occurences of IPv4-external-Reachability TLVs in a LSP, the data in the TLVs are combined and stored in the 'prefixes' list.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "ipv4-external-reachability"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv4-external-reachability"

func (*IsisRouter_LinkStateDatabase_Lsps_TlvsPath) Ipv4InternalReachability

Ipv4InternalReachability (container): This container describes list of IPv4-Internal-Reachability as defined in TLV 128. This is advertised when the origin-type is set 'internal' in route range configuration. When there are multiple occurences of IPv4-Internal-Reachability TLVs in a LSP, the data in the TLVs are combined and stored in the 'prefixes' list.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "ipv4-internal-reachability"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv4-internal-reachability"

func (*IsisRouter_LinkStateDatabase_Lsps_TlvsPath) Ipv6Reachability

Ipv6Reachability (container): This container describes list of IPv6 Reachability as defined in TLV 236. When there are multiple occurences of IPv6-Reachability TLVs in a LSP, the data in the TLVs are combined and stored in the 'prefixes' list.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "ipv6-reachability"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv6-reachability"

func (*IsisRouter_LinkStateDatabase_Lsps_TlvsPath) IsReachability

IsReachability (container): This container describes list of ISIS neighbors and attributes. This container describes list of IS-Reachability as defined in TLV 2. When there are multiple occurences of IS-Reachability TLVs in a LSP, the data in the TLVs are combined and stored in the 'neighbors' list.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "is-reachability"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/is-reachability"

func (*IsisRouter_LinkStateDatabase_Lsps_TlvsPath) State

State returns a Query that can be used in gNMI operations.

type IsisRouter_LinkStateDatabase_Lsps_TlvsPathAny

type IsisRouter_LinkStateDatabase_Lsps_TlvsPathAny struct {
	*ygnmi.NodePath
}

IsisRouter_LinkStateDatabase_Lsps_TlvsPathAny represents the wildcard version of the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs YANG schema element.

func (*IsisRouter_LinkStateDatabase_Lsps_TlvsPathAny) ExtendedIpv4Reachability

ExtendedIpv4Reachability (container): This container describes list of Extended-IPv4-Reachability as defined in TLV 135. It is advertised when the 'wide metric' is enabled. When there are multiple occurences of Extended-IPv4-Reachability TLVs in a LSP, the data in the TLVs are combined and stored in the 'prefixes' list.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "extended-ipv4-reachability"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/extended-ipv4-reachability"

func (*IsisRouter_LinkStateDatabase_Lsps_TlvsPathAny) ExtendedIsReachability

ExtendedIsReachability (container): This container defines list of ISIS extended reachability neighbors and attributes. This container describes list of Extended-IS-Reachability as defined in TLV 22. When there are multiple occurences of Extended-IS-Reachability TLVs in a LSP, the data in the TLVs are combined and stored in the 'neighbors' list.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "extended-is-reachability"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/extended-is-reachability"

func (*IsisRouter_LinkStateDatabase_Lsps_TlvsPathAny) Hostnames

Hostnames (container): This container describes list of Hostnames as defined in TLV 137. When there are multiple occurences of Hostname TLVs in a LSP, the data in the TLVs are combined and stored in the 'hostname' list.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "hostnames"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/hostnames"

func (*IsisRouter_LinkStateDatabase_Lsps_TlvsPathAny) Ipv4ExternalReachability

Ipv4ExternalReachability (container): This container describes list of IPv4-Internal-Reachability as defined in TLV 130. This is advertised when the origin-type is set 'external' in route range configuration. When there are multiple occurences of IPv4-external-Reachability TLVs in a LSP, the data in the TLVs are combined and stored in the 'prefixes' list.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "ipv4-external-reachability"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv4-external-reachability"

func (*IsisRouter_LinkStateDatabase_Lsps_TlvsPathAny) Ipv4InternalReachability

Ipv4InternalReachability (container): This container describes list of IPv4-Internal-Reachability as defined in TLV 128. This is advertised when the origin-type is set 'internal' in route range configuration. When there are multiple occurences of IPv4-Internal-Reachability TLVs in a LSP, the data in the TLVs are combined and stored in the 'prefixes' list.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "ipv4-internal-reachability"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv4-internal-reachability"

func (*IsisRouter_LinkStateDatabase_Lsps_TlvsPathAny) Ipv6Reachability

Ipv6Reachability (container): This container describes list of IPv6 Reachability as defined in TLV 236. When there are multiple occurences of IPv6-Reachability TLVs in a LSP, the data in the TLVs are combined and stored in the 'prefixes' list.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "ipv6-reachability"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv6-reachability"

func (*IsisRouter_LinkStateDatabase_Lsps_TlvsPathAny) IsReachability

IsReachability (container): This container describes list of ISIS neighbors and attributes. This container describes list of IS-Reachability as defined in TLV 2. When there are multiple occurences of IS-Reachability TLVs in a LSP, the data in the TLVs are combined and stored in the 'neighbors' list.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "is-reachability"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/is-reachability"

func (*IsisRouter_LinkStateDatabase_Lsps_TlvsPathAny) State

State returns a Query that can be used in gNMI operations.

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIpv4ReachabilityPath

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIpv4ReachabilityPath struct {
	*ygnmi.NodePath
}

IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIpv4ReachabilityPath represents the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/extended-ipv4-reachability YANG schema element.

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIpv4ReachabilityPath) Prefix

Prefix (list): This list describes IPv4 extended prefixes and attributes.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "prefixes/prefix"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/extended-ipv4-reachability/prefixes/prefix"

Prefix: string

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIpv4ReachabilityPath) PrefixAny

PrefixAny (list): This list describes IPv4 extended prefixes and attributes.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "prefixes/prefix"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/extended-ipv4-reachability/prefixes/prefix"

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIpv4ReachabilityPath) State

State returns a Query that can be used in gNMI operations.

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIpv4ReachabilityPathAny

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIpv4ReachabilityPathAny struct {
	*ygnmi.NodePath
}

IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIpv4ReachabilityPathAny represents the wildcard version of the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/extended-ipv4-reachability YANG schema element.

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIpv4ReachabilityPathAny) Prefix

Prefix (list): This list describes IPv4 extended prefixes and attributes.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "prefixes/prefix"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/extended-ipv4-reachability/prefixes/prefix"

Prefix: string

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIpv4ReachabilityPathAny) PrefixAny

PrefixAny (list): This list describes IPv4 extended prefixes and attributes.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "prefixes/prefix"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/extended-ipv4-reachability/prefixes/prefix"

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIpv4ReachabilityPathAny) State

State returns a Query that can be used in gNMI operations.

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIpv4Reachability_PrefixPath

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIpv4Reachability_PrefixPath struct {
	*ygnmi.NodePath
}

IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIpv4Reachability_PrefixPath represents the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/extended-ipv4-reachability/prefixes/prefix YANG schema element.

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIpv4Reachability_PrefixPath) Metric

Metric (leaf): ISIS wide metric.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/metric"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/extended-ipv4-reachability/prefixes/prefix/state/metric"

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIpv4Reachability_PrefixPath) Prefix

Prefix (leaf): IPv4 prefix contained within extended reachability TLVs.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "*/prefix"
Path from root:       "/isis-routers/isis-router/*/link-state-database/lsp-states/lsps/tlvs/extended-ipv4-reachability/prefixes/prefix/*/prefix"

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIpv4Reachability_PrefixPath) PrefixAttributes

PrefixAttributes (container): This container defines sub-TLV 4.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/prefix-attributes"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/extended-ipv4-reachability/prefixes/prefix/state/prefix-attributes"

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIpv4Reachability_PrefixPath) PrefixLength

PrefixLength (leaf): The length of the IPv4 prefix.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/prefix-length"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/extended-ipv4-reachability/prefixes/prefix/state/prefix-length"

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIpv4Reachability_PrefixPath) RedistributionType

RedistributionType (leaf): The up/down bit. Set if a prefix is advertised from a higher level to a lower level

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/redistribution-type"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/extended-ipv4-reachability/prefixes/prefix/state/redistribution-type"

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIpv4Reachability_PrefixPath) State

State returns a Query that can be used in gNMI operations.

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIpv4Reachability_PrefixPathAny

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIpv4Reachability_PrefixPathAny struct {
	*ygnmi.NodePath
}

IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIpv4Reachability_PrefixPathAny represents the wildcard version of the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/extended-ipv4-reachability/prefixes/prefix YANG schema element.

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIpv4Reachability_PrefixPathAny) Metric

Metric (leaf): ISIS wide metric.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/metric"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/extended-ipv4-reachability/prefixes/prefix/state/metric"

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIpv4Reachability_PrefixPathAny) Prefix

Prefix (leaf): IPv4 prefix contained within extended reachability TLVs.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "*/prefix"
Path from root:       "/isis-routers/isis-router/*/link-state-database/lsp-states/lsps/tlvs/extended-ipv4-reachability/prefixes/prefix/*/prefix"

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIpv4Reachability_PrefixPathAny) PrefixAttributes

PrefixAttributes (container): This container defines sub-TLV 4.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/prefix-attributes"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/extended-ipv4-reachability/prefixes/prefix/state/prefix-attributes"

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIpv4Reachability_PrefixPathAny) PrefixLength

PrefixLength (leaf): The length of the IPv4 prefix.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/prefix-length"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/extended-ipv4-reachability/prefixes/prefix/state/prefix-length"

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIpv4Reachability_PrefixPathAny) RedistributionType

RedistributionType (leaf): The up/down bit. Set if a prefix is advertised from a higher level to a lower level

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/redistribution-type"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/extended-ipv4-reachability/prefixes/prefix/state/redistribution-type"

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIpv4Reachability_PrefixPathAny) State

State returns a Query that can be used in gNMI operations.

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIpv4Reachability_PrefixPathMap added in v0.1.24

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIpv4Reachability_PrefixPathMap struct {
	*ygnmi.NodePath
}

IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIpv4Reachability_PrefixPathMap represents the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/extended-ipv4-reachability/prefixes/prefix YANG schema element.

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIpv4Reachability_PrefixPathMapAny added in v0.1.24

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIpv4Reachability_PrefixPathMapAny struct {
	*ygnmi.NodePath
}

IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIpv4Reachability_PrefixPathMapAny represents the wildcard version of the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/extended-ipv4-reachability/prefixes/prefix YANG schema element.

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIpv4Reachability_Prefix_MetricPath

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIpv4Reachability_Prefix_MetricPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIpv4Reachability_Prefix_MetricPath represents the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/extended-ipv4-reachability/prefixes/prefix/state/metric YANG schema element.

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIpv4Reachability_Prefix_MetricPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/metric"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/extended-ipv4-reachability/prefixes/prefix/state/metric"

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIpv4Reachability_Prefix_MetricPathAny

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIpv4Reachability_Prefix_MetricPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIpv4Reachability_Prefix_MetricPathAny represents the wildcard version of the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/extended-ipv4-reachability/prefixes/prefix/state/metric YANG schema element.

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIpv4Reachability_Prefix_MetricPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/metric"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/extended-ipv4-reachability/prefixes/prefix/state/metric"

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIpv4Reachability_Prefix_PrefixAttributesPath

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIpv4Reachability_Prefix_PrefixAttributesPath struct {
	*ygnmi.NodePath
}

IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIpv4Reachability_Prefix_PrefixAttributesPath represents the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/extended-ipv4-reachability/prefixes/prefix/state/prefix-attributes YANG schema element.

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIpv4Reachability_Prefix_PrefixAttributesPath) Flags

Flags (leaf-list): Additional prefix reachability flags.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "flags"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/extended-ipv4-reachability/prefixes/prefix/state/prefix-attributes/flags"

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIpv4Reachability_Prefix_PrefixAttributesPath) State

State returns a Query that can be used in gNMI operations.

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIpv4Reachability_Prefix_PrefixAttributesPathAny

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIpv4Reachability_Prefix_PrefixAttributesPathAny struct {
	*ygnmi.NodePath
}

IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIpv4Reachability_Prefix_PrefixAttributesPathAny represents the wildcard version of the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/extended-ipv4-reachability/prefixes/prefix/state/prefix-attributes YANG schema element.

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIpv4Reachability_Prefix_PrefixAttributesPathAny) Flags

Flags (leaf-list): Additional prefix reachability flags.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "flags"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/extended-ipv4-reachability/prefixes/prefix/state/prefix-attributes/flags"

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIpv4Reachability_Prefix_PrefixAttributesPathAny) State

State returns a Query that can be used in gNMI operations.

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIpv4Reachability_Prefix_PrefixAttributes_FlagsPath

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIpv4Reachability_Prefix_PrefixAttributes_FlagsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIpv4Reachability_Prefix_PrefixAttributes_FlagsPath represents the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/extended-ipv4-reachability/prefixes/prefix/state/prefix-attributes/flags YANG schema element.

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIpv4Reachability_Prefix_PrefixAttributes_FlagsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "flags"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/extended-ipv4-reachability/prefixes/prefix/state/prefix-attributes/flags"

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIpv4Reachability_Prefix_PrefixAttributes_FlagsPathAny

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIpv4Reachability_Prefix_PrefixAttributes_FlagsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIpv4Reachability_Prefix_PrefixAttributes_FlagsPathAny represents the wildcard version of the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/extended-ipv4-reachability/prefixes/prefix/state/prefix-attributes/flags YANG schema element.

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIpv4Reachability_Prefix_PrefixAttributes_FlagsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "flags"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/extended-ipv4-reachability/prefixes/prefix/state/prefix-attributes/flags"

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIpv4Reachability_Prefix_PrefixLengthPath

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIpv4Reachability_Prefix_PrefixLengthPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIpv4Reachability_Prefix_PrefixLengthPath represents the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/extended-ipv4-reachability/prefixes/prefix/state/prefix-length YANG schema element.

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIpv4Reachability_Prefix_PrefixLengthPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/prefix-length"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/extended-ipv4-reachability/prefixes/prefix/state/prefix-length"

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIpv4Reachability_Prefix_PrefixLengthPathAny

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIpv4Reachability_Prefix_PrefixLengthPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIpv4Reachability_Prefix_PrefixLengthPathAny represents the wildcard version of the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/extended-ipv4-reachability/prefixes/prefix/state/prefix-length YANG schema element.

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIpv4Reachability_Prefix_PrefixLengthPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/prefix-length"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/extended-ipv4-reachability/prefixes/prefix/state/prefix-length"

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIpv4Reachability_Prefix_PrefixPath

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIpv4Reachability_Prefix_PrefixPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIpv4Reachability_Prefix_PrefixPath represents the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/extended-ipv4-reachability/prefixes/prefix/state/prefix YANG schema element.

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIpv4Reachability_Prefix_PrefixPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "prefix"
Path from root:       ""

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIpv4Reachability_Prefix_PrefixPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/prefix"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/extended-ipv4-reachability/prefixes/prefix/state/prefix"

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIpv4Reachability_Prefix_PrefixPathAny

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIpv4Reachability_Prefix_PrefixPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIpv4Reachability_Prefix_PrefixPathAny represents the wildcard version of the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/extended-ipv4-reachability/prefixes/prefix/state/prefix YANG schema element.

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIpv4Reachability_Prefix_PrefixPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "prefix"
Path from root:       ""

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIpv4Reachability_Prefix_PrefixPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/prefix"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/extended-ipv4-reachability/prefixes/prefix/state/prefix"

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIpv4Reachability_Prefix_RedistributionTypePath

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIpv4Reachability_Prefix_RedistributionTypePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIpv4Reachability_Prefix_RedistributionTypePath represents the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/extended-ipv4-reachability/prefixes/prefix/state/redistribution-type YANG schema element.

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIpv4Reachability_Prefix_RedistributionTypePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/redistribution-type"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/extended-ipv4-reachability/prefixes/prefix/state/redistribution-type"

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIpv4Reachability_Prefix_RedistributionTypePathAny

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIpv4Reachability_Prefix_RedistributionTypePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIpv4Reachability_Prefix_RedistributionTypePathAny represents the wildcard version of the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/extended-ipv4-reachability/prefixes/prefix/state/redistribution-type YANG schema element.

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIpv4Reachability_Prefix_RedistributionTypePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/redistribution-type"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/extended-ipv4-reachability/prefixes/prefix/state/redistribution-type"

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIsReachabilityPath

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIsReachabilityPath struct {
	*ygnmi.NodePath
}

IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIsReachabilityPath represents the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/extended-is-reachability YANG schema element.

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIsReachabilityPath) Neighbor

Neighbor (list): This list describes ISIS extended neighbors and reachability attributes.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "neighbors/neighbor"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/extended-is-reachability/neighbors/neighbor"

SystemId: string

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIsReachabilityPath) NeighborAny

NeighborAny (list): This list describes ISIS extended neighbors and reachability attributes.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "neighbors/neighbor"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/extended-is-reachability/neighbors/neighbor"

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIsReachabilityPath) State

State returns a Query that can be used in gNMI operations.

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIsReachabilityPathAny

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIsReachabilityPathAny struct {
	*ygnmi.NodePath
}

IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIsReachabilityPathAny represents the wildcard version of the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/extended-is-reachability YANG schema element.

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIsReachabilityPathAny) Neighbor

Neighbor (list): This list describes ISIS extended neighbors and reachability attributes.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "neighbors/neighbor"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/extended-is-reachability/neighbors/neighbor"

SystemId: string

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIsReachabilityPathAny) NeighborAny

NeighborAny (list): This list describes ISIS extended neighbors and reachability attributes.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "neighbors/neighbor"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/extended-is-reachability/neighbors/neighbor"

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIsReachabilityPathAny) State

State returns a Query that can be used in gNMI operations.

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIsReachability_NeighborPath

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIsReachability_NeighborPath struct {
	*ygnmi.NodePath
}

IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIsReachability_NeighborPath represents the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/extended-is-reachability/neighbors/neighbor YANG schema element.

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIsReachability_NeighborPath) State

State returns a Query that can be used in gNMI operations.

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIsReachability_NeighborPath) SystemId

SystemId (leaf): System-id of the neighbor.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "*/system-id"
Path from root:       "/isis-routers/isis-router/*/link-state-database/lsp-states/lsps/tlvs/extended-is-reachability/neighbors/neighbor/*/system-id"

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIsReachability_NeighborPathAny

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIsReachability_NeighborPathAny struct {
	*ygnmi.NodePath
}

IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIsReachability_NeighborPathAny represents the wildcard version of the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/extended-is-reachability/neighbors/neighbor YANG schema element.

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIsReachability_NeighborPathAny) State

State returns a Query that can be used in gNMI operations.

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIsReachability_NeighborPathAny) SystemId

SystemId (leaf): System-id of the neighbor.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "*/system-id"
Path from root:       "/isis-routers/isis-router/*/link-state-database/lsp-states/lsps/tlvs/extended-is-reachability/neighbors/neighbor/*/system-id"

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIsReachability_NeighborPathMap added in v0.1.24

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIsReachability_NeighborPathMap struct {
	*ygnmi.NodePath
}

IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIsReachability_NeighborPathMap represents the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/extended-is-reachability/neighbors/neighbor YANG schema element.

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIsReachability_NeighborPathMapAny added in v0.1.24

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIsReachability_NeighborPathMapAny struct {
	*ygnmi.NodePath
}

IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIsReachability_NeighborPathMapAny represents the wildcard version of the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/extended-is-reachability/neighbors/neighbor YANG schema element.

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIsReachability_Neighbor_SystemIdPath

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIsReachability_Neighbor_SystemIdPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIsReachability_Neighbor_SystemIdPath represents the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/extended-is-reachability/neighbors/neighbor/state/system-id YANG schema element.

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIsReachability_Neighbor_SystemIdPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "system-id"
Path from root:       ""

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIsReachability_Neighbor_SystemIdPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/system-id"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/extended-is-reachability/neighbors/neighbor/state/system-id"

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIsReachability_Neighbor_SystemIdPathAny

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIsReachability_Neighbor_SystemIdPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIsReachability_Neighbor_SystemIdPathAny represents the wildcard version of the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/extended-is-reachability/neighbors/neighbor/state/system-id YANG schema element.

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIsReachability_Neighbor_SystemIdPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "system-id"
Path from root:       ""

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_ExtendedIsReachability_Neighbor_SystemIdPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/system-id"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/extended-is-reachability/neighbors/neighbor/state/system-id"

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_HostnamesPath

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_HostnamesPath struct {
	*ygnmi.NodePath
}

IsisRouter_LinkStateDatabase_Lsps_Tlvs_HostnamesPath represents the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/hostnames YANG schema element.

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_HostnamesPath) Hostname

Hostname (leaf-list): Host name of the originating node.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/hostname"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/hostnames/state/hostname"

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_HostnamesPath) State

State returns a Query that can be used in gNMI operations.

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_HostnamesPathAny

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_HostnamesPathAny struct {
	*ygnmi.NodePath
}

IsisRouter_LinkStateDatabase_Lsps_Tlvs_HostnamesPathAny represents the wildcard version of the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/hostnames YANG schema element.

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_HostnamesPathAny) Hostname

Hostname (leaf-list): Host name of the originating node.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/hostname"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/hostnames/state/hostname"

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_HostnamesPathAny) State

State returns a Query that can be used in gNMI operations.

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Hostnames_HostnamePath

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Hostnames_HostnamePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_LinkStateDatabase_Lsps_Tlvs_Hostnames_HostnamePath represents the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/hostnames/state/hostname YANG schema element.

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_Hostnames_HostnamePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/hostname"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/hostnames/state/hostname"

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Hostnames_HostnamePathAny

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Hostnames_HostnamePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_LinkStateDatabase_Lsps_Tlvs_Hostnames_HostnamePathAny represents the wildcard version of the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/hostnames/state/hostname YANG schema element.

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_Hostnames_HostnamePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/hostname"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/hostnames/state/hostname"

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4ExternalReachabilityPath

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4ExternalReachabilityPath struct {
	*ygnmi.NodePath
}

IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4ExternalReachabilityPath represents the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv4-external-reachability YANG schema element.

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4ExternalReachabilityPath) Prefix

Prefix (list): IPv4 external prefixes and reachability attributes.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "prefixes/prefix"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv4-external-reachability/prefixes/prefix"

Prefix: string

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4ExternalReachabilityPath) PrefixAny

PrefixAny (list): IPv4 external prefixes and reachability attributes.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "prefixes/prefix"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv4-external-reachability/prefixes/prefix"

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4ExternalReachabilityPath) State

State returns a Query that can be used in gNMI operations.

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4ExternalReachabilityPathAny

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4ExternalReachabilityPathAny struct {
	*ygnmi.NodePath
}

IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4ExternalReachabilityPathAny represents the wildcard version of the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv4-external-reachability YANG schema element.

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4ExternalReachabilityPathAny) Prefix

Prefix (list): IPv4 external prefixes and reachability attributes.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "prefixes/prefix"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv4-external-reachability/prefixes/prefix"

Prefix: string

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4ExternalReachabilityPathAny) PrefixAny

PrefixAny (list): IPv4 external prefixes and reachability attributes.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "prefixes/prefix"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv4-external-reachability/prefixes/prefix"

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4ExternalReachabilityPathAny) State

State returns a Query that can be used in gNMI operations.

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4ExternalReachability_PrefixPath

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4ExternalReachability_PrefixPath struct {
	*ygnmi.NodePath
}

IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4ExternalReachability_PrefixPath represents the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv4-external-reachability/prefixes/prefix YANG schema element.

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4ExternalReachability_PrefixPath) DefaultMetric

DefaultMetric (leaf): ISIS default metric value.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/default-metric"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv4-external-reachability/prefixes/prefix/state/default-metric"

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4ExternalReachability_PrefixPath) OriginType

OriginType (leaf): The origin of the advertised route-internal or external to the ISIS area.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/origin-type"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv4-external-reachability/prefixes/prefix/state/origin-type"

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4ExternalReachability_PrefixPath) Prefix

Prefix (leaf): IPv4 prefix contained within reachability TLVs.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "*/prefix"
Path from root:       "/isis-routers/isis-router/*/link-state-database/lsp-states/lsps/tlvs/ipv4-external-reachability/prefixes/prefix/*/prefix"

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4ExternalReachability_PrefixPath) PrefixLength

PrefixLength (leaf): The length of the IPv4 prefix.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/prefix-length"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv4-external-reachability/prefixes/prefix/state/prefix-length"

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4ExternalReachability_PrefixPath) RedistributionType

RedistributionType (leaf): The up/down bit. Set if a prefix is advertised from a higher level to a lower level

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/redistribution-type"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv4-external-reachability/prefixes/prefix/state/redistribution-type"

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4ExternalReachability_PrefixPath) State

State returns a Query that can be used in gNMI operations.

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4ExternalReachability_PrefixPathAny

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4ExternalReachability_PrefixPathAny struct {
	*ygnmi.NodePath
}

IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4ExternalReachability_PrefixPathAny represents the wildcard version of the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv4-external-reachability/prefixes/prefix YANG schema element.

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4ExternalReachability_PrefixPathAny) DefaultMetric

DefaultMetric (leaf): ISIS default metric value.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/default-metric"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv4-external-reachability/prefixes/prefix/state/default-metric"

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4ExternalReachability_PrefixPathAny) OriginType

OriginType (leaf): The origin of the advertised route-internal or external to the ISIS area.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/origin-type"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv4-external-reachability/prefixes/prefix/state/origin-type"

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4ExternalReachability_PrefixPathAny) Prefix

Prefix (leaf): IPv4 prefix contained within reachability TLVs.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "*/prefix"
Path from root:       "/isis-routers/isis-router/*/link-state-database/lsp-states/lsps/tlvs/ipv4-external-reachability/prefixes/prefix/*/prefix"

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4ExternalReachability_PrefixPathAny) PrefixLength

PrefixLength (leaf): The length of the IPv4 prefix.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/prefix-length"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv4-external-reachability/prefixes/prefix/state/prefix-length"

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4ExternalReachability_PrefixPathAny) RedistributionType

RedistributionType (leaf): The up/down bit. Set if a prefix is advertised from a higher level to a lower level

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/redistribution-type"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv4-external-reachability/prefixes/prefix/state/redistribution-type"

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4ExternalReachability_PrefixPathAny) State

State returns a Query that can be used in gNMI operations.

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4ExternalReachability_PrefixPathMap added in v0.1.24

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4ExternalReachability_PrefixPathMap struct {
	*ygnmi.NodePath
}

IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4ExternalReachability_PrefixPathMap represents the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv4-external-reachability/prefixes/prefix YANG schema element.

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4ExternalReachability_PrefixPathMapAny added in v0.1.24

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4ExternalReachability_PrefixPathMapAny struct {
	*ygnmi.NodePath
}

IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4ExternalReachability_PrefixPathMapAny represents the wildcard version of the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv4-external-reachability/prefixes/prefix YANG schema element.

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4ExternalReachability_Prefix_DefaultMetricPath

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4ExternalReachability_Prefix_DefaultMetricPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4ExternalReachability_Prefix_DefaultMetricPath represents the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv4-external-reachability/prefixes/prefix/state/default-metric YANG schema element.

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4ExternalReachability_Prefix_DefaultMetricPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/default-metric"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv4-external-reachability/prefixes/prefix/state/default-metric"

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4ExternalReachability_Prefix_DefaultMetricPathAny

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4ExternalReachability_Prefix_DefaultMetricPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4ExternalReachability_Prefix_DefaultMetricPathAny represents the wildcard version of the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv4-external-reachability/prefixes/prefix/state/default-metric YANG schema element.

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4ExternalReachability_Prefix_DefaultMetricPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/default-metric"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv4-external-reachability/prefixes/prefix/state/default-metric"

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4ExternalReachability_Prefix_OriginTypePath

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4ExternalReachability_Prefix_OriginTypePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4ExternalReachability_Prefix_OriginTypePath represents the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv4-external-reachability/prefixes/prefix/state/origin-type YANG schema element.

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4ExternalReachability_Prefix_OriginTypePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/origin-type"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv4-external-reachability/prefixes/prefix/state/origin-type"

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4ExternalReachability_Prefix_OriginTypePathAny

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4ExternalReachability_Prefix_OriginTypePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4ExternalReachability_Prefix_OriginTypePathAny represents the wildcard version of the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv4-external-reachability/prefixes/prefix/state/origin-type YANG schema element.

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4ExternalReachability_Prefix_OriginTypePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/origin-type"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv4-external-reachability/prefixes/prefix/state/origin-type"

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4ExternalReachability_Prefix_PrefixLengthPath

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4ExternalReachability_Prefix_PrefixLengthPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4ExternalReachability_Prefix_PrefixLengthPath represents the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv4-external-reachability/prefixes/prefix/state/prefix-length YANG schema element.

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4ExternalReachability_Prefix_PrefixLengthPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/prefix-length"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv4-external-reachability/prefixes/prefix/state/prefix-length"

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4ExternalReachability_Prefix_PrefixLengthPathAny

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4ExternalReachability_Prefix_PrefixLengthPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4ExternalReachability_Prefix_PrefixLengthPathAny represents the wildcard version of the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv4-external-reachability/prefixes/prefix/state/prefix-length YANG schema element.

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4ExternalReachability_Prefix_PrefixLengthPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/prefix-length"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv4-external-reachability/prefixes/prefix/state/prefix-length"

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4ExternalReachability_Prefix_PrefixPath

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4ExternalReachability_Prefix_PrefixPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4ExternalReachability_Prefix_PrefixPath represents the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv4-external-reachability/prefixes/prefix/state/prefix YANG schema element.

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4ExternalReachability_Prefix_PrefixPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "prefix"
Path from root:       ""

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4ExternalReachability_Prefix_PrefixPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/prefix"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv4-external-reachability/prefixes/prefix/state/prefix"

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4ExternalReachability_Prefix_PrefixPathAny

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4ExternalReachability_Prefix_PrefixPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4ExternalReachability_Prefix_PrefixPathAny represents the wildcard version of the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv4-external-reachability/prefixes/prefix/state/prefix YANG schema element.

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4ExternalReachability_Prefix_PrefixPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "prefix"
Path from root:       ""

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4ExternalReachability_Prefix_PrefixPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/prefix"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv4-external-reachability/prefixes/prefix/state/prefix"

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4ExternalReachability_Prefix_RedistributionTypePath

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4ExternalReachability_Prefix_RedistributionTypePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4ExternalReachability_Prefix_RedistributionTypePath represents the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv4-external-reachability/prefixes/prefix/state/redistribution-type YANG schema element.

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4ExternalReachability_Prefix_RedistributionTypePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/redistribution-type"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv4-external-reachability/prefixes/prefix/state/redistribution-type"

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4ExternalReachability_Prefix_RedistributionTypePathAny

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4ExternalReachability_Prefix_RedistributionTypePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4ExternalReachability_Prefix_RedistributionTypePathAny represents the wildcard version of the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv4-external-reachability/prefixes/prefix/state/redistribution-type YANG schema element.

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4ExternalReachability_Prefix_RedistributionTypePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/redistribution-type"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv4-external-reachability/prefixes/prefix/state/redistribution-type"

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4InternalReachabilityPath

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4InternalReachabilityPath struct {
	*ygnmi.NodePath
}

IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4InternalReachabilityPath represents the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv4-internal-reachability YANG schema element.

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4InternalReachabilityPath) Prefix

Prefix (list): IPv4 prefixes and internal reachability attributes.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "prefixes/prefix"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv4-internal-reachability/prefixes/prefix"

Prefix: string

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4InternalReachabilityPath) PrefixAny

PrefixAny (list): IPv4 prefixes and internal reachability attributes.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "prefixes/prefix"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv4-internal-reachability/prefixes/prefix"

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4InternalReachabilityPath) State

State returns a Query that can be used in gNMI operations.

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4InternalReachabilityPathAny

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4InternalReachabilityPathAny struct {
	*ygnmi.NodePath
}

IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4InternalReachabilityPathAny represents the wildcard version of the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv4-internal-reachability YANG schema element.

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4InternalReachabilityPathAny) Prefix

Prefix (list): IPv4 prefixes and internal reachability attributes.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "prefixes/prefix"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv4-internal-reachability/prefixes/prefix"

Prefix: string

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4InternalReachabilityPathAny) PrefixAny

PrefixAny (list): IPv4 prefixes and internal reachability attributes.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "prefixes/prefix"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv4-internal-reachability/prefixes/prefix"

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4InternalReachabilityPathAny) State

State returns a Query that can be used in gNMI operations.

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4InternalReachability_PrefixPath

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4InternalReachability_PrefixPath struct {
	*ygnmi.NodePath
}

IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4InternalReachability_PrefixPath represents the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv4-internal-reachability/prefixes/prefix YANG schema element.

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4InternalReachability_PrefixPath) DefaultMetric

DefaultMetric (leaf): ISIS default metric value.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/default-metric"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv4-internal-reachability/prefixes/prefix/state/default-metric"

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4InternalReachability_PrefixPath) OriginType

OriginType (leaf): The origin of the advertised route-internal or external to the ISIS area.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/origin-type"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv4-internal-reachability/prefixes/prefix/state/origin-type"

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4InternalReachability_PrefixPath) Prefix

Prefix (leaf): IPv4 prefix contained within reachability TLVs.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "*/prefix"
Path from root:       "/isis-routers/isis-router/*/link-state-database/lsp-states/lsps/tlvs/ipv4-internal-reachability/prefixes/prefix/*/prefix"

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4InternalReachability_PrefixPath) PrefixLength

PrefixLength (leaf): The length of the IPv4 prefix.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/prefix-length"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv4-internal-reachability/prefixes/prefix/state/prefix-length"

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4InternalReachability_PrefixPath) RedistributionType

RedistributionType (leaf): The up/down bit. Set if a prefix is advertised from a higher level to a lower level

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/redistribution-type"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv4-internal-reachability/prefixes/prefix/state/redistribution-type"

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4InternalReachability_PrefixPath) State

State returns a Query that can be used in gNMI operations.

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4InternalReachability_PrefixPathAny

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4InternalReachability_PrefixPathAny struct {
	*ygnmi.NodePath
}

IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4InternalReachability_PrefixPathAny represents the wildcard version of the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv4-internal-reachability/prefixes/prefix YANG schema element.

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4InternalReachability_PrefixPathAny) DefaultMetric

DefaultMetric (leaf): ISIS default metric value.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/default-metric"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv4-internal-reachability/prefixes/prefix/state/default-metric"

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4InternalReachability_PrefixPathAny) OriginType

OriginType (leaf): The origin of the advertised route-internal or external to the ISIS area.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/origin-type"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv4-internal-reachability/prefixes/prefix/state/origin-type"

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4InternalReachability_PrefixPathAny) Prefix

Prefix (leaf): IPv4 prefix contained within reachability TLVs.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "*/prefix"
Path from root:       "/isis-routers/isis-router/*/link-state-database/lsp-states/lsps/tlvs/ipv4-internal-reachability/prefixes/prefix/*/prefix"

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4InternalReachability_PrefixPathAny) PrefixLength

PrefixLength (leaf): The length of the IPv4 prefix.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/prefix-length"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv4-internal-reachability/prefixes/prefix/state/prefix-length"

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4InternalReachability_PrefixPathAny) RedistributionType

RedistributionType (leaf): The up/down bit. Set if a prefix is advertised from a higher level to a lower level

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/redistribution-type"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv4-internal-reachability/prefixes/prefix/state/redistribution-type"

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4InternalReachability_PrefixPathAny) State

State returns a Query that can be used in gNMI operations.

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4InternalReachability_PrefixPathMap added in v0.1.24

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4InternalReachability_PrefixPathMap struct {
	*ygnmi.NodePath
}

IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4InternalReachability_PrefixPathMap represents the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv4-internal-reachability/prefixes/prefix YANG schema element.

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4InternalReachability_PrefixPathMapAny added in v0.1.24

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4InternalReachability_PrefixPathMapAny struct {
	*ygnmi.NodePath
}

IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4InternalReachability_PrefixPathMapAny represents the wildcard version of the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv4-internal-reachability/prefixes/prefix YANG schema element.

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4InternalReachability_Prefix_DefaultMetricPath

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4InternalReachability_Prefix_DefaultMetricPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4InternalReachability_Prefix_DefaultMetricPath represents the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv4-internal-reachability/prefixes/prefix/state/default-metric YANG schema element.

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4InternalReachability_Prefix_DefaultMetricPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/default-metric"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv4-internal-reachability/prefixes/prefix/state/default-metric"

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4InternalReachability_Prefix_DefaultMetricPathAny

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4InternalReachability_Prefix_DefaultMetricPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4InternalReachability_Prefix_DefaultMetricPathAny represents the wildcard version of the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv4-internal-reachability/prefixes/prefix/state/default-metric YANG schema element.

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4InternalReachability_Prefix_DefaultMetricPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/default-metric"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv4-internal-reachability/prefixes/prefix/state/default-metric"

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4InternalReachability_Prefix_OriginTypePath

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4InternalReachability_Prefix_OriginTypePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4InternalReachability_Prefix_OriginTypePath represents the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv4-internal-reachability/prefixes/prefix/state/origin-type YANG schema element.

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4InternalReachability_Prefix_OriginTypePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/origin-type"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv4-internal-reachability/prefixes/prefix/state/origin-type"

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4InternalReachability_Prefix_OriginTypePathAny

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4InternalReachability_Prefix_OriginTypePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4InternalReachability_Prefix_OriginTypePathAny represents the wildcard version of the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv4-internal-reachability/prefixes/prefix/state/origin-type YANG schema element.

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4InternalReachability_Prefix_OriginTypePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/origin-type"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv4-internal-reachability/prefixes/prefix/state/origin-type"

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4InternalReachability_Prefix_PrefixLengthPath

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4InternalReachability_Prefix_PrefixLengthPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4InternalReachability_Prefix_PrefixLengthPath represents the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv4-internal-reachability/prefixes/prefix/state/prefix-length YANG schema element.

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4InternalReachability_Prefix_PrefixLengthPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/prefix-length"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv4-internal-reachability/prefixes/prefix/state/prefix-length"

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4InternalReachability_Prefix_PrefixLengthPathAny

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4InternalReachability_Prefix_PrefixLengthPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4InternalReachability_Prefix_PrefixLengthPathAny represents the wildcard version of the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv4-internal-reachability/prefixes/prefix/state/prefix-length YANG schema element.

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4InternalReachability_Prefix_PrefixLengthPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/prefix-length"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv4-internal-reachability/prefixes/prefix/state/prefix-length"

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4InternalReachability_Prefix_PrefixPath

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4InternalReachability_Prefix_PrefixPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4InternalReachability_Prefix_PrefixPath represents the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv4-internal-reachability/prefixes/prefix/state/prefix YANG schema element.

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4InternalReachability_Prefix_PrefixPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "prefix"
Path from root:       ""

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4InternalReachability_Prefix_PrefixPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/prefix"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv4-internal-reachability/prefixes/prefix/state/prefix"

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4InternalReachability_Prefix_PrefixPathAny

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4InternalReachability_Prefix_PrefixPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4InternalReachability_Prefix_PrefixPathAny represents the wildcard version of the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv4-internal-reachability/prefixes/prefix/state/prefix YANG schema element.

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4InternalReachability_Prefix_PrefixPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "prefix"
Path from root:       ""

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4InternalReachability_Prefix_PrefixPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/prefix"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv4-internal-reachability/prefixes/prefix/state/prefix"

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4InternalReachability_Prefix_RedistributionTypePath

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4InternalReachability_Prefix_RedistributionTypePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4InternalReachability_Prefix_RedistributionTypePath represents the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv4-internal-reachability/prefixes/prefix/state/redistribution-type YANG schema element.

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4InternalReachability_Prefix_RedistributionTypePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/redistribution-type"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv4-internal-reachability/prefixes/prefix/state/redistribution-type"

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4InternalReachability_Prefix_RedistributionTypePathAny

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4InternalReachability_Prefix_RedistributionTypePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4InternalReachability_Prefix_RedistributionTypePathAny represents the wildcard version of the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv4-internal-reachability/prefixes/prefix/state/redistribution-type YANG schema element.

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv4InternalReachability_Prefix_RedistributionTypePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/redistribution-type"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv4-internal-reachability/prefixes/prefix/state/redistribution-type"

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv6ReachabilityPath

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv6ReachabilityPath struct {
	*ygnmi.NodePath
}

IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv6ReachabilityPath represents the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv6-reachability YANG schema element.

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv6ReachabilityPath) Prefix

Prefix (list): This list defines IPv6 extended prefix attributes.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "prefixes/prefix"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv6-reachability/prefixes/prefix"

Prefix: string

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv6ReachabilityPath) PrefixAny

PrefixAny (list): This list defines IPv6 extended prefix attributes.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "prefixes/prefix"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv6-reachability/prefixes/prefix"

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv6ReachabilityPath) State

State returns a Query that can be used in gNMI operations.

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv6ReachabilityPathAny

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv6ReachabilityPathAny struct {
	*ygnmi.NodePath
}

IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv6ReachabilityPathAny represents the wildcard version of the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv6-reachability YANG schema element.

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv6ReachabilityPathAny) Prefix

Prefix (list): This list defines IPv6 extended prefix attributes.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "prefixes/prefix"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv6-reachability/prefixes/prefix"

Prefix: string

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv6ReachabilityPathAny) PrefixAny

PrefixAny (list): This list defines IPv6 extended prefix attributes.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "prefixes/prefix"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv6-reachability/prefixes/prefix"

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv6ReachabilityPathAny) State

State returns a Query that can be used in gNMI operations.

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv6Reachability_PrefixPath

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv6Reachability_PrefixPath struct {
	*ygnmi.NodePath
}

IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv6Reachability_PrefixPath represents the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv6-reachability/prefixes/prefix YANG schema element.

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv6Reachability_PrefixPath) Metric

Metric (leaf): ISIS wide metric value.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/metric"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv6-reachability/prefixes/prefix/state/metric"

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv6Reachability_PrefixPath) OriginType

OriginType (leaf): The origin of the advertised route-internal or external to the ISIS area.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/origin-type"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv6-reachability/prefixes/prefix/state/origin-type"

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv6Reachability_PrefixPath) Prefix

Prefix (leaf): IPv6 prefix contained within extended reachability TLVs.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "*/prefix"
Path from root:       "/isis-routers/isis-router/*/link-state-database/lsp-states/lsps/tlvs/ipv6-reachability/prefixes/prefix/*/prefix"

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv6Reachability_PrefixPath) PrefixAttributes

PrefixAttributes (container): This container defines sub-TLV 4.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/prefix-attributes"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv6-reachability/prefixes/prefix/state/prefix-attributes"

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv6Reachability_PrefixPath) PrefixLength

PrefixLength (leaf): The length of the IPv6 prefix.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/prefix-length"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv6-reachability/prefixes/prefix/state/prefix-length"

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv6Reachability_PrefixPath) RedistributionType

RedistributionType (leaf): The up/down bit. Set if a prefix is advertised from a higher level to a lower level

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/redistribution-type"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv6-reachability/prefixes/prefix/state/redistribution-type"

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv6Reachability_PrefixPath) State

State returns a Query that can be used in gNMI operations.

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv6Reachability_PrefixPathAny

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv6Reachability_PrefixPathAny struct {
	*ygnmi.NodePath
}

IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv6Reachability_PrefixPathAny represents the wildcard version of the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv6-reachability/prefixes/prefix YANG schema element.

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv6Reachability_PrefixPathAny) Metric

Metric (leaf): ISIS wide metric value.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/metric"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv6-reachability/prefixes/prefix/state/metric"

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv6Reachability_PrefixPathAny) OriginType

OriginType (leaf): The origin of the advertised route-internal or external to the ISIS area.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/origin-type"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv6-reachability/prefixes/prefix/state/origin-type"

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv6Reachability_PrefixPathAny) Prefix

Prefix (leaf): IPv6 prefix contained within extended reachability TLVs.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "*/prefix"
Path from root:       "/isis-routers/isis-router/*/link-state-database/lsp-states/lsps/tlvs/ipv6-reachability/prefixes/prefix/*/prefix"

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv6Reachability_PrefixPathAny) PrefixAttributes

PrefixAttributes (container): This container defines sub-TLV 4.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/prefix-attributes"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv6-reachability/prefixes/prefix/state/prefix-attributes"

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv6Reachability_PrefixPathAny) PrefixLength

PrefixLength (leaf): The length of the IPv6 prefix.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/prefix-length"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv6-reachability/prefixes/prefix/state/prefix-length"

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv6Reachability_PrefixPathAny) RedistributionType

RedistributionType (leaf): The up/down bit. Set if a prefix is advertised from a higher level to a lower level

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/redistribution-type"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv6-reachability/prefixes/prefix/state/redistribution-type"

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv6Reachability_PrefixPathAny) State

State returns a Query that can be used in gNMI operations.

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv6Reachability_PrefixPathMap added in v0.1.24

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv6Reachability_PrefixPathMap struct {
	*ygnmi.NodePath
}

IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv6Reachability_PrefixPathMap represents the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv6-reachability/prefixes/prefix YANG schema element.

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv6Reachability_PrefixPathMapAny added in v0.1.24

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv6Reachability_PrefixPathMapAny struct {
	*ygnmi.NodePath
}

IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv6Reachability_PrefixPathMapAny represents the wildcard version of the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv6-reachability/prefixes/prefix YANG schema element.

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv6Reachability_Prefix_MetricPath

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv6Reachability_Prefix_MetricPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv6Reachability_Prefix_MetricPath represents the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv6-reachability/prefixes/prefix/state/metric YANG schema element.

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv6Reachability_Prefix_MetricPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/metric"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv6-reachability/prefixes/prefix/state/metric"

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv6Reachability_Prefix_MetricPathAny

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv6Reachability_Prefix_MetricPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv6Reachability_Prefix_MetricPathAny represents the wildcard version of the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv6-reachability/prefixes/prefix/state/metric YANG schema element.

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv6Reachability_Prefix_MetricPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/metric"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv6-reachability/prefixes/prefix/state/metric"

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv6Reachability_Prefix_OriginTypePath

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv6Reachability_Prefix_OriginTypePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv6Reachability_Prefix_OriginTypePath represents the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv6-reachability/prefixes/prefix/state/origin-type YANG schema element.

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv6Reachability_Prefix_OriginTypePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/origin-type"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv6-reachability/prefixes/prefix/state/origin-type"

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv6Reachability_Prefix_OriginTypePathAny

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv6Reachability_Prefix_OriginTypePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv6Reachability_Prefix_OriginTypePathAny represents the wildcard version of the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv6-reachability/prefixes/prefix/state/origin-type YANG schema element.

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv6Reachability_Prefix_OriginTypePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/origin-type"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv6-reachability/prefixes/prefix/state/origin-type"

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv6Reachability_Prefix_PrefixAttributesPath

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv6Reachability_Prefix_PrefixAttributesPath struct {
	*ygnmi.NodePath
}

IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv6Reachability_Prefix_PrefixAttributesPath represents the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv6-reachability/prefixes/prefix/state/prefix-attributes YANG schema element.

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv6Reachability_Prefix_PrefixAttributesPath) Flags

Flags (leaf-list): Additional prefix reachability flags.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "flags"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv6-reachability/prefixes/prefix/state/prefix-attributes/flags"

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv6Reachability_Prefix_PrefixAttributesPath) State

State returns a Query that can be used in gNMI operations.

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv6Reachability_Prefix_PrefixAttributesPathAny

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv6Reachability_Prefix_PrefixAttributesPathAny struct {
	*ygnmi.NodePath
}

IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv6Reachability_Prefix_PrefixAttributesPathAny represents the wildcard version of the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv6-reachability/prefixes/prefix/state/prefix-attributes YANG schema element.

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv6Reachability_Prefix_PrefixAttributesPathAny) Flags

Flags (leaf-list): Additional prefix reachability flags.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "flags"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv6-reachability/prefixes/prefix/state/prefix-attributes/flags"

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv6Reachability_Prefix_PrefixAttributesPathAny) State

State returns a Query that can be used in gNMI operations.

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv6Reachability_Prefix_PrefixAttributes_FlagsPath

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv6Reachability_Prefix_PrefixAttributes_FlagsPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv6Reachability_Prefix_PrefixAttributes_FlagsPath represents the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv6-reachability/prefixes/prefix/state/prefix-attributes/flags YANG schema element.

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv6Reachability_Prefix_PrefixAttributes_FlagsPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "flags"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv6-reachability/prefixes/prefix/state/prefix-attributes/flags"

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv6Reachability_Prefix_PrefixAttributes_FlagsPathAny

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv6Reachability_Prefix_PrefixAttributes_FlagsPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv6Reachability_Prefix_PrefixAttributes_FlagsPathAny represents the wildcard version of the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv6-reachability/prefixes/prefix/state/prefix-attributes/flags YANG schema element.

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv6Reachability_Prefix_PrefixAttributes_FlagsPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "flags"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv6-reachability/prefixes/prefix/state/prefix-attributes/flags"

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv6Reachability_Prefix_PrefixLengthPath

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv6Reachability_Prefix_PrefixLengthPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv6Reachability_Prefix_PrefixLengthPath represents the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv6-reachability/prefixes/prefix/state/prefix-length YANG schema element.

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv6Reachability_Prefix_PrefixLengthPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/prefix-length"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv6-reachability/prefixes/prefix/state/prefix-length"

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv6Reachability_Prefix_PrefixLengthPathAny

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv6Reachability_Prefix_PrefixLengthPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv6Reachability_Prefix_PrefixLengthPathAny represents the wildcard version of the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv6-reachability/prefixes/prefix/state/prefix-length YANG schema element.

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv6Reachability_Prefix_PrefixLengthPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/prefix-length"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv6-reachability/prefixes/prefix/state/prefix-length"

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv6Reachability_Prefix_PrefixPath

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv6Reachability_Prefix_PrefixPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv6Reachability_Prefix_PrefixPath represents the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv6-reachability/prefixes/prefix/state/prefix YANG schema element.

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv6Reachability_Prefix_PrefixPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "prefix"
Path from root:       ""

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv6Reachability_Prefix_PrefixPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/prefix"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv6-reachability/prefixes/prefix/state/prefix"

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv6Reachability_Prefix_PrefixPathAny

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv6Reachability_Prefix_PrefixPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv6Reachability_Prefix_PrefixPathAny represents the wildcard version of the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv6-reachability/prefixes/prefix/state/prefix YANG schema element.

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv6Reachability_Prefix_PrefixPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "prefix"
Path from root:       ""

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv6Reachability_Prefix_PrefixPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/prefix"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv6-reachability/prefixes/prefix/state/prefix"

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv6Reachability_Prefix_RedistributionTypePath

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv6Reachability_Prefix_RedistributionTypePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv6Reachability_Prefix_RedistributionTypePath represents the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv6-reachability/prefixes/prefix/state/redistribution-type YANG schema element.

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv6Reachability_Prefix_RedistributionTypePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/redistribution-type"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv6-reachability/prefixes/prefix/state/redistribution-type"

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv6Reachability_Prefix_RedistributionTypePathAny

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv6Reachability_Prefix_RedistributionTypePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv6Reachability_Prefix_RedistributionTypePathAny represents the wildcard version of the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv6-reachability/prefixes/prefix/state/redistribution-type YANG schema element.

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_Ipv6Reachability_Prefix_RedistributionTypePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/redistribution-type"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/ipv6-reachability/prefixes/prefix/state/redistribution-type"

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_IsReachabilityPath

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_IsReachabilityPath struct {
	*ygnmi.NodePath
}

IsisRouter_LinkStateDatabase_Lsps_Tlvs_IsReachabilityPath represents the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/is-reachability YANG schema element.

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_IsReachabilityPath) Neighbor

Neighbor (list): IS reachability neighbor attributes.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "neighbors/neighbor"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/is-reachability/neighbors/neighbor"

SystemId: string

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_IsReachabilityPath) NeighborAny

NeighborAny (list): IS reachability neighbor attributes.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "neighbors/neighbor"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/is-reachability/neighbors/neighbor"

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_IsReachabilityPath) State

State returns a Query that can be used in gNMI operations.

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_IsReachabilityPathAny

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_IsReachabilityPathAny struct {
	*ygnmi.NodePath
}

IsisRouter_LinkStateDatabase_Lsps_Tlvs_IsReachabilityPathAny represents the wildcard version of the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/is-reachability YANG schema element.

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_IsReachabilityPathAny) Neighbor

Neighbor (list): IS reachability neighbor attributes.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "neighbors/neighbor"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/is-reachability/neighbors/neighbor"

SystemId: string

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_IsReachabilityPathAny) NeighborAny

NeighborAny (list): IS reachability neighbor attributes.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "neighbors/neighbor"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/is-reachability/neighbors/neighbor"

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_IsReachabilityPathAny) State

State returns a Query that can be used in gNMI operations.

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_IsReachability_NeighborPath

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_IsReachability_NeighborPath struct {
	*ygnmi.NodePath
}

IsisRouter_LinkStateDatabase_Lsps_Tlvs_IsReachability_NeighborPath represents the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/is-reachability/neighbors/neighbor YANG schema element.

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_IsReachability_NeighborPath) State

State returns a Query that can be used in gNMI operations.

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_IsReachability_NeighborPath) SystemId

SystemId (leaf): System-ID of IS neighbor, e.g. '640100010000'.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "*/system-id"
Path from root:       "/isis-routers/isis-router/*/link-state-database/lsp-states/lsps/tlvs/is-reachability/neighbors/neighbor/*/system-id"

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_IsReachability_NeighborPathAny

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_IsReachability_NeighborPathAny struct {
	*ygnmi.NodePath
}

IsisRouter_LinkStateDatabase_Lsps_Tlvs_IsReachability_NeighborPathAny represents the wildcard version of the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/is-reachability/neighbors/neighbor YANG schema element.

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_IsReachability_NeighborPathAny) State

State returns a Query that can be used in gNMI operations.

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_IsReachability_NeighborPathAny) SystemId

SystemId (leaf): System-ID of IS neighbor, e.g. '640100010000'.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "*/system-id"
Path from root:       "/isis-routers/isis-router/*/link-state-database/lsp-states/lsps/tlvs/is-reachability/neighbors/neighbor/*/system-id"

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_IsReachability_NeighborPathMap added in v0.1.24

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_IsReachability_NeighborPathMap struct {
	*ygnmi.NodePath
}

IsisRouter_LinkStateDatabase_Lsps_Tlvs_IsReachability_NeighborPathMap represents the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/is-reachability/neighbors/neighbor YANG schema element.

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_IsReachability_NeighborPathMapAny added in v0.1.24

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_IsReachability_NeighborPathMapAny struct {
	*ygnmi.NodePath
}

IsisRouter_LinkStateDatabase_Lsps_Tlvs_IsReachability_NeighborPathMapAny represents the wildcard version of the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/is-reachability/neighbors/neighbor YANG schema element.

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_IsReachability_Neighbor_SystemIdPath

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_IsReachability_Neighbor_SystemIdPath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_LinkStateDatabase_Lsps_Tlvs_IsReachability_Neighbor_SystemIdPath represents the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/is-reachability/neighbors/neighbor/state/system-id YANG schema element.

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_IsReachability_Neighbor_SystemIdPath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "system-id"
Path from root:       ""

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_IsReachability_Neighbor_SystemIdPath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/system-id"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/is-reachability/neighbors/neighbor/state/system-id"

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_IsReachability_Neighbor_SystemIdPathAny

type IsisRouter_LinkStateDatabase_Lsps_Tlvs_IsReachability_Neighbor_SystemIdPathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_LinkStateDatabase_Lsps_Tlvs_IsReachability_Neighbor_SystemIdPathAny represents the wildcard version of the /open-traffic-generator-isis/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/is-reachability/neighbors/neighbor/state/system-id YANG schema element.

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_IsReachability_Neighbor_SystemIdPathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "system-id"
Path from root:       ""

func (*IsisRouter_LinkStateDatabase_Lsps_Tlvs_IsReachability_Neighbor_SystemIdPathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/system-id"
Path from root:       "/isis-routers/isis-router/state/link-state-database/lsp-states/lsps/tlvs/is-reachability/neighbors/neighbor/state/system-id"

type IsisRouter_NamePath

type IsisRouter_NamePath struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_NamePath represents the /open-traffic-generator-isis/isis-routers/isis-router/state/name YANG schema element.

func (*IsisRouter_NamePath) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "name"
Path from root:       ""

func (*IsisRouter_NamePath) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/name"
Path from root:       "/isis-routers/isis-router/state/name"

type IsisRouter_NamePathAny

type IsisRouter_NamePathAny struct {
	*ygnmi.NodePath
	// contains filtered or unexported fields
}

IsisRouter_NamePathAny represents the wildcard version of the /open-traffic-generator-isis/isis-routers/isis-router/state/name YANG schema element.

func (*IsisRouter_NamePathAny) Config

Config returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "name"
Path from root:       ""

func (*IsisRouter_NamePathAny) State

State returns a Query that can be used in gNMI operations.

Defining module:      "open-traffic-generator-isis"
Instantiating module: "open-traffic-generator-isis"
Path from parent:     "state/name"
Path from root:       "/isis-routers/isis-router/state/name"

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL