bgp

package
v0.1.11 Latest Latest
Warning

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

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

Documentation

Overview

Package bgp is a generated package which contains definitions of structs which generate gNMI paths for a YANG schema. The generated paths are based on a compressed form of the schema.

This package was generated by ygnmi version: v0.7.6: (ygot: v0.27.0) 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 BgpPeerPath

type BgpPeerPath struct {
	*ygnmi.NodePath
}

BgpPeerPath represents the /open-traffic-generator-bgp/bgp-peers/bgp-peer YANG schema element.

func (*BgpPeerPath) Counters

func (n *BgpPeerPath) Counters() *BgpPeer_CountersPath

Counters (container): Counters of an individual BGP peer.

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "state/counters"
Path from root:       "/bgp-peers/bgp-peer/state/counters"

func (*BgpPeerPath) Name

func (n *BgpPeerPath) Name() *BgpPeer_NamePath

Name (leaf): An arbitary name of the BGP peer determined by the ATE configuration.

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "*/name"
Path from root:       "/bgp-peers/bgp-peer/*/name"

func (*BgpPeerPath) SessionState

func (n *BgpPeerPath) SessionState() *BgpPeer_SessionStatePath

SessionState (leaf): Operational state of the BGP peer

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "state/session-state"
Path from root:       "/bgp-peers/bgp-peer/state/session-state"

func (*BgpPeerPath) State

func (n *BgpPeerPath) State() ygnmi.SingletonQuery[*oc.BgpPeer]

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

func (*BgpPeerPath) UnicastIpv4Prefix

func (n *BgpPeerPath) UnicastIpv4Prefix(Address string, PrefixLength uint32, Origin oc.E_UnicastIpv4Prefix_Origin, PathId uint32) *BgpPeer_UnicastIpv4PrefixPath

UnicastIpv4Prefix (list): A list of BGP unicast IPv4 prefixes.

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "unicast-ipv4-prefixes/unicast-ipv4-prefix"
Path from root:       "/bgp-peers/bgp-peer/unicast-ipv4-prefixes/unicast-ipv4-prefix"

Address: string
PrefixLength: uint32
Origin: oc.E_UnicastIpv4Prefix_Origin
PathId: uint32

func (*BgpPeerPath) UnicastIpv4PrefixAny

func (n *BgpPeerPath) UnicastIpv4PrefixAny() *BgpPeer_UnicastIpv4PrefixPathAny

UnicastIpv4PrefixAny (list): A list of BGP unicast IPv4 prefixes.

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "unicast-ipv4-prefixes/unicast-ipv4-prefix"
Path from root:       "/bgp-peers/bgp-peer/unicast-ipv4-prefixes/unicast-ipv4-prefix"

func (*BgpPeerPath) UnicastIpv6Prefix

func (n *BgpPeerPath) UnicastIpv6Prefix(Address string, PrefixLength uint32, Origin oc.E_UnicastIpv6Prefix_Origin, PathId uint32) *BgpPeer_UnicastIpv6PrefixPath

UnicastIpv6Prefix (list): A list of BGP unicast IPv6 prefixes.

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "unicast-ipv6-prefixes/unicast-ipv6-prefix"
Path from root:       "/bgp-peers/bgp-peer/unicast-ipv6-prefixes/unicast-ipv6-prefix"

Address: string
PrefixLength: uint32
Origin: oc.E_UnicastIpv6Prefix_Origin
PathId: uint32

func (*BgpPeerPath) UnicastIpv6PrefixAny

func (n *BgpPeerPath) UnicastIpv6PrefixAny() *BgpPeer_UnicastIpv6PrefixPathAny

UnicastIpv6PrefixAny (list): A list of BGP unicast IPv6 prefixes.

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "unicast-ipv6-prefixes/unicast-ipv6-prefix"
Path from root:       "/bgp-peers/bgp-peer/unicast-ipv6-prefixes/unicast-ipv6-prefix"

type BgpPeerPathAny

type BgpPeerPathAny struct {
	*ygnmi.NodePath
}

BgpPeerPathAny represents the wildcard version of the /open-traffic-generator-bgp/bgp-peers/bgp-peer YANG schema element.

func (*BgpPeerPathAny) Counters

func (n *BgpPeerPathAny) Counters() *BgpPeer_CountersPathAny

Counters (container): Counters of an individual BGP peer.

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "state/counters"
Path from root:       "/bgp-peers/bgp-peer/state/counters"

func (*BgpPeerPathAny) Name

Name (leaf): An arbitary name of the BGP peer determined by the ATE configuration.

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "*/name"
Path from root:       "/bgp-peers/bgp-peer/*/name"

func (*BgpPeerPathAny) SessionState

func (n *BgpPeerPathAny) SessionState() *BgpPeer_SessionStatePathAny

SessionState (leaf): Operational state of the BGP peer

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "state/session-state"
Path from root:       "/bgp-peers/bgp-peer/state/session-state"

func (*BgpPeerPathAny) State

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

func (*BgpPeerPathAny) UnicastIpv4Prefix

func (n *BgpPeerPathAny) UnicastIpv4Prefix(Address string, PrefixLength uint32, Origin oc.E_UnicastIpv4Prefix_Origin, PathId uint32) *BgpPeer_UnicastIpv4PrefixPathAny

UnicastIpv4Prefix (list): A list of BGP unicast IPv4 prefixes.

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "unicast-ipv4-prefixes/unicast-ipv4-prefix"
Path from root:       "/bgp-peers/bgp-peer/unicast-ipv4-prefixes/unicast-ipv4-prefix"

Address: string
PrefixLength: uint32
Origin: oc.E_UnicastIpv4Prefix_Origin
PathId: uint32

func (*BgpPeerPathAny) UnicastIpv4PrefixAny

func (n *BgpPeerPathAny) UnicastIpv4PrefixAny() *BgpPeer_UnicastIpv4PrefixPathAny

UnicastIpv4PrefixAny (list): A list of BGP unicast IPv4 prefixes.

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "unicast-ipv4-prefixes/unicast-ipv4-prefix"
Path from root:       "/bgp-peers/bgp-peer/unicast-ipv4-prefixes/unicast-ipv4-prefix"

func (*BgpPeerPathAny) UnicastIpv6Prefix

func (n *BgpPeerPathAny) UnicastIpv6Prefix(Address string, PrefixLength uint32, Origin oc.E_UnicastIpv6Prefix_Origin, PathId uint32) *BgpPeer_UnicastIpv6PrefixPathAny

UnicastIpv6Prefix (list): A list of BGP unicast IPv6 prefixes.

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "unicast-ipv6-prefixes/unicast-ipv6-prefix"
Path from root:       "/bgp-peers/bgp-peer/unicast-ipv6-prefixes/unicast-ipv6-prefix"

Address: string
PrefixLength: uint32
Origin: oc.E_UnicastIpv6Prefix_Origin
PathId: uint32

func (*BgpPeerPathAny) UnicastIpv6PrefixAny

func (n *BgpPeerPathAny) UnicastIpv6PrefixAny() *BgpPeer_UnicastIpv6PrefixPathAny

UnicastIpv6PrefixAny (list): A list of BGP unicast IPv6 prefixes.

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "unicast-ipv6-prefixes/unicast-ipv6-prefix"
Path from root:       "/bgp-peers/bgp-peer/unicast-ipv6-prefixes/unicast-ipv6-prefix"

type BgpPeer_CountersPath

type BgpPeer_CountersPath struct {
	*ygnmi.NodePath
}

BgpPeer_CountersPath represents the /open-traffic-generator-bgp/bgp-peers/bgp-peer/state/counters YANG schema element.

func (*BgpPeer_CountersPath) Flaps

Flaps (leaf): The total number of times the BGP session went from an ESTABLISHED state to an IDLE state.

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "flaps"
Path from root:       "/bgp-peers/bgp-peer/state/counters/flaps"

func (*BgpPeer_CountersPath) InKeepalives

InKeepalives (leaf): The total number of KEEPALIVE messages received.

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "in-keepalives"
Path from root:       "/bgp-peers/bgp-peer/state/counters/in-keepalives"

func (*BgpPeer_CountersPath) InNotifications

InNotifications (leaf): The total number of NOTIFICATION messages received.

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "in-notifications"
Path from root:       "/bgp-peers/bgp-peer/state/counters/in-notifications"

func (*BgpPeer_CountersPath) InOpens

InOpens (leaf): The total number of OPEN messages received.

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "in-opens"
Path from root:       "/bgp-peers/bgp-peer/state/counters/in-opens"

func (*BgpPeer_CountersPath) InRouteWithdraw

InRouteWithdraw (leaf): The total number of route withdraws received.

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "in-route-withdraw"
Path from root:       "/bgp-peers/bgp-peer/state/counters/in-route-withdraw"

func (*BgpPeer_CountersPath) InRoutes

InRoutes (leaf): The total number of routes received.

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "in-routes"
Path from root:       "/bgp-peers/bgp-peer/state/counters/in-routes"

func (*BgpPeer_CountersPath) InUpdates

InUpdates (leaf): The total number of UPDATE messages received.

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "in-updates"
Path from root:       "/bgp-peers/bgp-peer/state/counters/in-updates"

func (*BgpPeer_CountersPath) OutKeepalives

OutKeepalives (leaf): The total number of KEEPALIVE messages sent.

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "out-keepalives"
Path from root:       "/bgp-peers/bgp-peer/state/counters/out-keepalives"

func (*BgpPeer_CountersPath) OutNotifications

OutNotifications (leaf): The total number of NOTIFICATION messages sent.

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "out-notifications"
Path from root:       "/bgp-peers/bgp-peer/state/counters/out-notifications"

func (*BgpPeer_CountersPath) OutOpens

OutOpens (leaf): The total number of OPEN messages sent.

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "out-opens"
Path from root:       "/bgp-peers/bgp-peer/state/counters/out-opens"

func (*BgpPeer_CountersPath) OutRouteWithdraw

OutRouteWithdraw (leaf): The total number of route withdraws sent.

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "out-route-withdraw"
Path from root:       "/bgp-peers/bgp-peer/state/counters/out-route-withdraw"

func (*BgpPeer_CountersPath) OutRoutes

OutRoutes (leaf): The total number of routes advertised.

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "out-routes"
Path from root:       "/bgp-peers/bgp-peer/state/counters/out-routes"

func (*BgpPeer_CountersPath) OutUpdates

OutUpdates (leaf): The total number of UPDATE messages sent.

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "out-updates"
Path from root:       "/bgp-peers/bgp-peer/state/counters/out-updates"

func (*BgpPeer_CountersPath) State

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

type BgpPeer_CountersPathAny

type BgpPeer_CountersPathAny struct {
	*ygnmi.NodePath
}

BgpPeer_CountersPathAny represents the wildcard version of the /open-traffic-generator-bgp/bgp-peers/bgp-peer/state/counters YANG schema element.

func (*BgpPeer_CountersPathAny) Flaps

Flaps (leaf): The total number of times the BGP session went from an ESTABLISHED state to an IDLE state.

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "flaps"
Path from root:       "/bgp-peers/bgp-peer/state/counters/flaps"

func (*BgpPeer_CountersPathAny) InKeepalives

InKeepalives (leaf): The total number of KEEPALIVE messages received.

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "in-keepalives"
Path from root:       "/bgp-peers/bgp-peer/state/counters/in-keepalives"

func (*BgpPeer_CountersPathAny) InNotifications

InNotifications (leaf): The total number of NOTIFICATION messages received.

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "in-notifications"
Path from root:       "/bgp-peers/bgp-peer/state/counters/in-notifications"

func (*BgpPeer_CountersPathAny) InOpens

InOpens (leaf): The total number of OPEN messages received.

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "in-opens"
Path from root:       "/bgp-peers/bgp-peer/state/counters/in-opens"

func (*BgpPeer_CountersPathAny) InRouteWithdraw

InRouteWithdraw (leaf): The total number of route withdraws received.

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "in-route-withdraw"
Path from root:       "/bgp-peers/bgp-peer/state/counters/in-route-withdraw"

func (*BgpPeer_CountersPathAny) InRoutes

InRoutes (leaf): The total number of routes received.

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "in-routes"
Path from root:       "/bgp-peers/bgp-peer/state/counters/in-routes"

func (*BgpPeer_CountersPathAny) InUpdates

InUpdates (leaf): The total number of UPDATE messages received.

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "in-updates"
Path from root:       "/bgp-peers/bgp-peer/state/counters/in-updates"

func (*BgpPeer_CountersPathAny) OutKeepalives

OutKeepalives (leaf): The total number of KEEPALIVE messages sent.

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "out-keepalives"
Path from root:       "/bgp-peers/bgp-peer/state/counters/out-keepalives"

func (*BgpPeer_CountersPathAny) OutNotifications

OutNotifications (leaf): The total number of NOTIFICATION messages sent.

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "out-notifications"
Path from root:       "/bgp-peers/bgp-peer/state/counters/out-notifications"

func (*BgpPeer_CountersPathAny) OutOpens

OutOpens (leaf): The total number of OPEN messages sent.

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "out-opens"
Path from root:       "/bgp-peers/bgp-peer/state/counters/out-opens"

func (*BgpPeer_CountersPathAny) OutRouteWithdraw

OutRouteWithdraw (leaf): The total number of route withdraws sent.

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "out-route-withdraw"
Path from root:       "/bgp-peers/bgp-peer/state/counters/out-route-withdraw"

func (*BgpPeer_CountersPathAny) OutRoutes

OutRoutes (leaf): The total number of routes advertised.

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "out-routes"
Path from root:       "/bgp-peers/bgp-peer/state/counters/out-routes"

func (*BgpPeer_CountersPathAny) OutUpdates

OutUpdates (leaf): The total number of UPDATE messages sent.

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "out-updates"
Path from root:       "/bgp-peers/bgp-peer/state/counters/out-updates"

func (*BgpPeer_CountersPathAny) State

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

type BgpPeer_Counters_FlapsPath

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

BgpPeer_Counters_FlapsPath represents the /open-traffic-generator-bgp/bgp-peers/bgp-peer/state/counters/flaps YANG schema element.

func (*BgpPeer_Counters_FlapsPath) State

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

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "flaps"
Path from root:       "/bgp-peers/bgp-peer/state/counters/flaps"

type BgpPeer_Counters_FlapsPathAny

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

BgpPeer_Counters_FlapsPathAny represents the wildcard version of the /open-traffic-generator-bgp/bgp-peers/bgp-peer/state/counters/flaps YANG schema element.

func (*BgpPeer_Counters_FlapsPathAny) State

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

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "flaps"
Path from root:       "/bgp-peers/bgp-peer/state/counters/flaps"

type BgpPeer_Counters_InKeepalivesPath

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

BgpPeer_Counters_InKeepalivesPath represents the /open-traffic-generator-bgp/bgp-peers/bgp-peer/state/counters/in-keepalives YANG schema element.

func (*BgpPeer_Counters_InKeepalivesPath) State

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

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "in-keepalives"
Path from root:       "/bgp-peers/bgp-peer/state/counters/in-keepalives"

type BgpPeer_Counters_InKeepalivesPathAny

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

BgpPeer_Counters_InKeepalivesPathAny represents the wildcard version of the /open-traffic-generator-bgp/bgp-peers/bgp-peer/state/counters/in-keepalives YANG schema element.

func (*BgpPeer_Counters_InKeepalivesPathAny) State

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

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "in-keepalives"
Path from root:       "/bgp-peers/bgp-peer/state/counters/in-keepalives"

type BgpPeer_Counters_InNotificationsPath

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

BgpPeer_Counters_InNotificationsPath represents the /open-traffic-generator-bgp/bgp-peers/bgp-peer/state/counters/in-notifications YANG schema element.

func (*BgpPeer_Counters_InNotificationsPath) State

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

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "in-notifications"
Path from root:       "/bgp-peers/bgp-peer/state/counters/in-notifications"

type BgpPeer_Counters_InNotificationsPathAny

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

BgpPeer_Counters_InNotificationsPathAny represents the wildcard version of the /open-traffic-generator-bgp/bgp-peers/bgp-peer/state/counters/in-notifications YANG schema element.

func (*BgpPeer_Counters_InNotificationsPathAny) State

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

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "in-notifications"
Path from root:       "/bgp-peers/bgp-peer/state/counters/in-notifications"

type BgpPeer_Counters_InOpensPath

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

BgpPeer_Counters_InOpensPath represents the /open-traffic-generator-bgp/bgp-peers/bgp-peer/state/counters/in-opens YANG schema element.

func (*BgpPeer_Counters_InOpensPath) State

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

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "in-opens"
Path from root:       "/bgp-peers/bgp-peer/state/counters/in-opens"

type BgpPeer_Counters_InOpensPathAny

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

BgpPeer_Counters_InOpensPathAny represents the wildcard version of the /open-traffic-generator-bgp/bgp-peers/bgp-peer/state/counters/in-opens YANG schema element.

func (*BgpPeer_Counters_InOpensPathAny) State

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

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "in-opens"
Path from root:       "/bgp-peers/bgp-peer/state/counters/in-opens"

type BgpPeer_Counters_InRouteWithdrawPath

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

BgpPeer_Counters_InRouteWithdrawPath represents the /open-traffic-generator-bgp/bgp-peers/bgp-peer/state/counters/in-route-withdraw YANG schema element.

func (*BgpPeer_Counters_InRouteWithdrawPath) State

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

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "in-route-withdraw"
Path from root:       "/bgp-peers/bgp-peer/state/counters/in-route-withdraw"

type BgpPeer_Counters_InRouteWithdrawPathAny

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

BgpPeer_Counters_InRouteWithdrawPathAny represents the wildcard version of the /open-traffic-generator-bgp/bgp-peers/bgp-peer/state/counters/in-route-withdraw YANG schema element.

func (*BgpPeer_Counters_InRouteWithdrawPathAny) State

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

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "in-route-withdraw"
Path from root:       "/bgp-peers/bgp-peer/state/counters/in-route-withdraw"

type BgpPeer_Counters_InRoutesPath

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

BgpPeer_Counters_InRoutesPath represents the /open-traffic-generator-bgp/bgp-peers/bgp-peer/state/counters/in-routes YANG schema element.

func (*BgpPeer_Counters_InRoutesPath) State

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

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "in-routes"
Path from root:       "/bgp-peers/bgp-peer/state/counters/in-routes"

type BgpPeer_Counters_InRoutesPathAny

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

BgpPeer_Counters_InRoutesPathAny represents the wildcard version of the /open-traffic-generator-bgp/bgp-peers/bgp-peer/state/counters/in-routes YANG schema element.

func (*BgpPeer_Counters_InRoutesPathAny) State

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

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "in-routes"
Path from root:       "/bgp-peers/bgp-peer/state/counters/in-routes"

type BgpPeer_Counters_InUpdatesPath

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

BgpPeer_Counters_InUpdatesPath represents the /open-traffic-generator-bgp/bgp-peers/bgp-peer/state/counters/in-updates YANG schema element.

func (*BgpPeer_Counters_InUpdatesPath) State

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

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "in-updates"
Path from root:       "/bgp-peers/bgp-peer/state/counters/in-updates"

type BgpPeer_Counters_InUpdatesPathAny

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

BgpPeer_Counters_InUpdatesPathAny represents the wildcard version of the /open-traffic-generator-bgp/bgp-peers/bgp-peer/state/counters/in-updates YANG schema element.

func (*BgpPeer_Counters_InUpdatesPathAny) State

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

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "in-updates"
Path from root:       "/bgp-peers/bgp-peer/state/counters/in-updates"

type BgpPeer_Counters_OutKeepalivesPath

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

BgpPeer_Counters_OutKeepalivesPath represents the /open-traffic-generator-bgp/bgp-peers/bgp-peer/state/counters/out-keepalives YANG schema element.

func (*BgpPeer_Counters_OutKeepalivesPath) State

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

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "out-keepalives"
Path from root:       "/bgp-peers/bgp-peer/state/counters/out-keepalives"

type BgpPeer_Counters_OutKeepalivesPathAny

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

BgpPeer_Counters_OutKeepalivesPathAny represents the wildcard version of the /open-traffic-generator-bgp/bgp-peers/bgp-peer/state/counters/out-keepalives YANG schema element.

func (*BgpPeer_Counters_OutKeepalivesPathAny) State

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

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "out-keepalives"
Path from root:       "/bgp-peers/bgp-peer/state/counters/out-keepalives"

type BgpPeer_Counters_OutNotificationsPath

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

BgpPeer_Counters_OutNotificationsPath represents the /open-traffic-generator-bgp/bgp-peers/bgp-peer/state/counters/out-notifications YANG schema element.

func (*BgpPeer_Counters_OutNotificationsPath) State

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

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "out-notifications"
Path from root:       "/bgp-peers/bgp-peer/state/counters/out-notifications"

type BgpPeer_Counters_OutNotificationsPathAny

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

BgpPeer_Counters_OutNotificationsPathAny represents the wildcard version of the /open-traffic-generator-bgp/bgp-peers/bgp-peer/state/counters/out-notifications YANG schema element.

func (*BgpPeer_Counters_OutNotificationsPathAny) State

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

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "out-notifications"
Path from root:       "/bgp-peers/bgp-peer/state/counters/out-notifications"

type BgpPeer_Counters_OutOpensPath

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

BgpPeer_Counters_OutOpensPath represents the /open-traffic-generator-bgp/bgp-peers/bgp-peer/state/counters/out-opens YANG schema element.

func (*BgpPeer_Counters_OutOpensPath) State

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

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "out-opens"
Path from root:       "/bgp-peers/bgp-peer/state/counters/out-opens"

type BgpPeer_Counters_OutOpensPathAny

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

BgpPeer_Counters_OutOpensPathAny represents the wildcard version of the /open-traffic-generator-bgp/bgp-peers/bgp-peer/state/counters/out-opens YANG schema element.

func (*BgpPeer_Counters_OutOpensPathAny) State

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

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "out-opens"
Path from root:       "/bgp-peers/bgp-peer/state/counters/out-opens"

type BgpPeer_Counters_OutRouteWithdrawPath

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

BgpPeer_Counters_OutRouteWithdrawPath represents the /open-traffic-generator-bgp/bgp-peers/bgp-peer/state/counters/out-route-withdraw YANG schema element.

func (*BgpPeer_Counters_OutRouteWithdrawPath) State

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

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "out-route-withdraw"
Path from root:       "/bgp-peers/bgp-peer/state/counters/out-route-withdraw"

type BgpPeer_Counters_OutRouteWithdrawPathAny

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

BgpPeer_Counters_OutRouteWithdrawPathAny represents the wildcard version of the /open-traffic-generator-bgp/bgp-peers/bgp-peer/state/counters/out-route-withdraw YANG schema element.

func (*BgpPeer_Counters_OutRouteWithdrawPathAny) State

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

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "out-route-withdraw"
Path from root:       "/bgp-peers/bgp-peer/state/counters/out-route-withdraw"

type BgpPeer_Counters_OutRoutesPath

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

BgpPeer_Counters_OutRoutesPath represents the /open-traffic-generator-bgp/bgp-peers/bgp-peer/state/counters/out-routes YANG schema element.

func (*BgpPeer_Counters_OutRoutesPath) State

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

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "out-routes"
Path from root:       "/bgp-peers/bgp-peer/state/counters/out-routes"

type BgpPeer_Counters_OutRoutesPathAny

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

BgpPeer_Counters_OutRoutesPathAny represents the wildcard version of the /open-traffic-generator-bgp/bgp-peers/bgp-peer/state/counters/out-routes YANG schema element.

func (*BgpPeer_Counters_OutRoutesPathAny) State

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

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "out-routes"
Path from root:       "/bgp-peers/bgp-peer/state/counters/out-routes"

type BgpPeer_Counters_OutUpdatesPath

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

BgpPeer_Counters_OutUpdatesPath represents the /open-traffic-generator-bgp/bgp-peers/bgp-peer/state/counters/out-updates YANG schema element.

func (*BgpPeer_Counters_OutUpdatesPath) State

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

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "out-updates"
Path from root:       "/bgp-peers/bgp-peer/state/counters/out-updates"

type BgpPeer_Counters_OutUpdatesPathAny

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

BgpPeer_Counters_OutUpdatesPathAny represents the wildcard version of the /open-traffic-generator-bgp/bgp-peers/bgp-peer/state/counters/out-updates YANG schema element.

func (*BgpPeer_Counters_OutUpdatesPathAny) State

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

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "out-updates"
Path from root:       "/bgp-peers/bgp-peer/state/counters/out-updates"

type BgpPeer_NamePath

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

BgpPeer_NamePath represents the /open-traffic-generator-bgp/bgp-peers/bgp-peer/state/name YANG schema element.

func (*BgpPeer_NamePath) Config

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

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "name"
Path from root:       ""

func (*BgpPeer_NamePath) State

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

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "state/name"
Path from root:       "/bgp-peers/bgp-peer/state/name"

type BgpPeer_NamePathAny

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

BgpPeer_NamePathAny represents the wildcard version of the /open-traffic-generator-bgp/bgp-peers/bgp-peer/state/name YANG schema element.

func (*BgpPeer_NamePathAny) Config

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

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "name"
Path from root:       ""

func (*BgpPeer_NamePathAny) State

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

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "state/name"
Path from root:       "/bgp-peers/bgp-peer/state/name"

type BgpPeer_SessionStatePath

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

BgpPeer_SessionStatePath represents the /open-traffic-generator-bgp/bgp-peers/bgp-peer/state/session-state YANG schema element.

func (*BgpPeer_SessionStatePath) State

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

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "state/session-state"
Path from root:       "/bgp-peers/bgp-peer/state/session-state"

type BgpPeer_SessionStatePathAny

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

BgpPeer_SessionStatePathAny represents the wildcard version of the /open-traffic-generator-bgp/bgp-peers/bgp-peer/state/session-state YANG schema element.

func (*BgpPeer_SessionStatePathAny) State

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

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "state/session-state"
Path from root:       "/bgp-peers/bgp-peer/state/session-state"

type BgpPeer_UnicastIpv4PrefixPath

type BgpPeer_UnicastIpv4PrefixPath struct {
	*ygnmi.NodePath
}

BgpPeer_UnicastIpv4PrefixPath represents the /open-traffic-generator-bgp/bgp-peers/bgp-peer/unicast-ipv4-prefixes/unicast-ipv4-prefix YANG schema element.

func (*BgpPeer_UnicastIpv4PrefixPath) Address

Address (leaf): The IPv4 address.

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "*/address"
Path from root:       "/bgp-peers/bgp-peer/unicast-ipv4-prefixes/unicast-ipv4-prefix/*/address"

func (*BgpPeer_UnicastIpv4PrefixPath) AsPathAny

AsPathAny (list): Unkeyed list of AS PATH segments This attribute identifies the autonomous systems through which routing information carried in this UPDATE message has passed.

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "state/as-path"
Path from root:       "/bgp-peers/bgp-peer/unicast-ipv4-prefixes/unicast-ipv4-prefix/state/as-path"

func (*BgpPeer_UnicastIpv4PrefixPath) CommunityAny

CommunityAny (list): Unkeyed list of optional community attributes present in the UPDATE message.

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "state/community"
Path from root:       "/bgp-peers/bgp-peer/unicast-ipv4-prefixes/unicast-ipv4-prefix/state/community"

func (*BgpPeer_UnicastIpv4PrefixPath) NextHopIpv4Address

NextHopIpv4Address (leaf): The IPv4 address of the egress interface.

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "state/next-hop-ipv4-address"
Path from root:       "/bgp-peers/bgp-peer/unicast-ipv4-prefixes/unicast-ipv4-prefix/state/next-hop-ipv4-address"

func (*BgpPeer_UnicastIpv4PrefixPath) NextHopIpv6Address

NextHopIpv6Address (leaf): The IPv6 address of the egress interface.

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "state/next-hop-ipv6-address"
Path from root:       "/bgp-peers/bgp-peer/unicast-ipv4-prefixes/unicast-ipv4-prefix/state/next-hop-ipv6-address"

func (*BgpPeer_UnicastIpv4PrefixPath) Origin

Origin (leaf): The origin of the prefix.

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "*/origin"
Path from root:       "/bgp-peers/bgp-peer/unicast-ipv4-prefixes/unicast-ipv4-prefix/*/origin"

func (*BgpPeer_UnicastIpv4PrefixPath) PathId

PathId (leaf): If the route is learned from a neighbor, the path-id corresponds to the path-id for the route in the corresponding adj-rib-in-post table. If the route is injected from another protocol, or the neighbor does not support BGP add-paths, the path-id should be set to zero, also the default value.

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "*/path-id"
Path from root:       "/bgp-peers/bgp-peer/unicast-ipv4-prefixes/unicast-ipv4-prefix/*/path-id"

func (*BgpPeer_UnicastIpv4PrefixPath) PrefixLength

PrefixLength (leaf): The prefix length.

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "*/prefix-length"
Path from root:       "/bgp-peers/bgp-peer/unicast-ipv4-prefixes/unicast-ipv4-prefix/*/prefix-length"

func (*BgpPeer_UnicastIpv4PrefixPath) State

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

type BgpPeer_UnicastIpv4PrefixPathAny

type BgpPeer_UnicastIpv4PrefixPathAny struct {
	*ygnmi.NodePath
}

BgpPeer_UnicastIpv4PrefixPathAny represents the wildcard version of the /open-traffic-generator-bgp/bgp-peers/bgp-peer/unicast-ipv4-prefixes/unicast-ipv4-prefix YANG schema element.

func (*BgpPeer_UnicastIpv4PrefixPathAny) Address

Address (leaf): The IPv4 address.

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "*/address"
Path from root:       "/bgp-peers/bgp-peer/unicast-ipv4-prefixes/unicast-ipv4-prefix/*/address"

func (*BgpPeer_UnicastIpv4PrefixPathAny) AsPathAny

AsPathAny (list): Unkeyed list of AS PATH segments This attribute identifies the autonomous systems through which routing information carried in this UPDATE message has passed.

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "state/as-path"
Path from root:       "/bgp-peers/bgp-peer/unicast-ipv4-prefixes/unicast-ipv4-prefix/state/as-path"

func (*BgpPeer_UnicastIpv4PrefixPathAny) CommunityAny

CommunityAny (list): Unkeyed list of optional community attributes present in the UPDATE message.

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "state/community"
Path from root:       "/bgp-peers/bgp-peer/unicast-ipv4-prefixes/unicast-ipv4-prefix/state/community"

func (*BgpPeer_UnicastIpv4PrefixPathAny) NextHopIpv4Address

NextHopIpv4Address (leaf): The IPv4 address of the egress interface.

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "state/next-hop-ipv4-address"
Path from root:       "/bgp-peers/bgp-peer/unicast-ipv4-prefixes/unicast-ipv4-prefix/state/next-hop-ipv4-address"

func (*BgpPeer_UnicastIpv4PrefixPathAny) NextHopIpv6Address

NextHopIpv6Address (leaf): The IPv6 address of the egress interface.

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "state/next-hop-ipv6-address"
Path from root:       "/bgp-peers/bgp-peer/unicast-ipv4-prefixes/unicast-ipv4-prefix/state/next-hop-ipv6-address"

func (*BgpPeer_UnicastIpv4PrefixPathAny) Origin

Origin (leaf): The origin of the prefix.

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "*/origin"
Path from root:       "/bgp-peers/bgp-peer/unicast-ipv4-prefixes/unicast-ipv4-prefix/*/origin"

func (*BgpPeer_UnicastIpv4PrefixPathAny) PathId

PathId (leaf): If the route is learned from a neighbor, the path-id corresponds to the path-id for the route in the corresponding adj-rib-in-post table. If the route is injected from another protocol, or the neighbor does not support BGP add-paths, the path-id should be set to zero, also the default value.

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "*/path-id"
Path from root:       "/bgp-peers/bgp-peer/unicast-ipv4-prefixes/unicast-ipv4-prefix/*/path-id"

func (*BgpPeer_UnicastIpv4PrefixPathAny) PrefixLength

PrefixLength (leaf): The prefix length.

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "*/prefix-length"
Path from root:       "/bgp-peers/bgp-peer/unicast-ipv4-prefixes/unicast-ipv4-prefix/*/prefix-length"

func (*BgpPeer_UnicastIpv4PrefixPathAny) State

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

func (*BgpPeer_UnicastIpv4PrefixPathAny) WithAddress

WithAddress sets BgpPeer_UnicastIpv4PrefixPathAny's key "address" to the specified value. Address: string

func (*BgpPeer_UnicastIpv4PrefixPathAny) WithOrigin

WithOrigin sets BgpPeer_UnicastIpv4PrefixPathAny's key "origin" to the specified value. Origin: oc.E_UnicastIpv4Prefix_Origin

func (*BgpPeer_UnicastIpv4PrefixPathAny) WithPathId

WithPathId sets BgpPeer_UnicastIpv4PrefixPathAny's key "path-id" to the specified value. PathId: uint32

func (*BgpPeer_UnicastIpv4PrefixPathAny) WithPrefixLength

WithPrefixLength sets BgpPeer_UnicastIpv4PrefixPathAny's key "prefix-length" to the specified value. PrefixLength: uint32

type BgpPeer_UnicastIpv4Prefix_AddressPath

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

BgpPeer_UnicastIpv4Prefix_AddressPath represents the /open-traffic-generator-bgp/bgp-peers/bgp-peer/unicast-ipv4-prefixes/unicast-ipv4-prefix/state/address YANG schema element.

func (*BgpPeer_UnicastIpv4Prefix_AddressPath) Config

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

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "address"
Path from root:       ""

func (*BgpPeer_UnicastIpv4Prefix_AddressPath) State

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

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "state/address"
Path from root:       "/bgp-peers/bgp-peer/unicast-ipv4-prefixes/unicast-ipv4-prefix/state/address"

type BgpPeer_UnicastIpv4Prefix_AddressPathAny

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

BgpPeer_UnicastIpv4Prefix_AddressPathAny represents the wildcard version of the /open-traffic-generator-bgp/bgp-peers/bgp-peer/unicast-ipv4-prefixes/unicast-ipv4-prefix/state/address YANG schema element.

func (*BgpPeer_UnicastIpv4Prefix_AddressPathAny) Config

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

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "address"
Path from root:       ""

func (*BgpPeer_UnicastIpv4Prefix_AddressPathAny) State

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

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "state/address"
Path from root:       "/bgp-peers/bgp-peer/unicast-ipv4-prefixes/unicast-ipv4-prefix/state/address"

type BgpPeer_UnicastIpv4Prefix_AsPathPath

type BgpPeer_UnicastIpv4Prefix_AsPathPath struct {
	*ygnmi.NodePath
}

BgpPeer_UnicastIpv4Prefix_AsPathPath represents the /open-traffic-generator-bgp/bgp-peers/bgp-peer/unicast-ipv4-prefixes/unicast-ipv4-prefix/state/as-path YANG schema element.

func (*BgpPeer_UnicastIpv4Prefix_AsPathPath) State

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

type BgpPeer_UnicastIpv4Prefix_AsPathPathAny

type BgpPeer_UnicastIpv4Prefix_AsPathPathAny struct {
	*ygnmi.NodePath
}

BgpPeer_UnicastIpv4Prefix_AsPathPathAny represents the wildcard version of the /open-traffic-generator-bgp/bgp-peers/bgp-peer/unicast-ipv4-prefixes/unicast-ipv4-prefix/state/as-path YANG schema element.

func (*BgpPeer_UnicastIpv4Prefix_AsPathPathAny) State

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

type BgpPeer_UnicastIpv4Prefix_AsPath_AsNumbersPath

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

BgpPeer_UnicastIpv4Prefix_AsPath_AsNumbersPath represents the /open-traffic-generator-bgp/bgp-peers/bgp-peer/unicast-ipv4-prefixes/unicast-ipv4-prefix/state/as-path/as_numbers YANG schema element.

func (*BgpPeer_UnicastIpv4Prefix_AsPath_AsNumbersPath) State

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

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "as_numbers"
Path from root:       "/bgp-peers/bgp-peer/unicast-ipv4-prefixes/unicast-ipv4-prefix/state/as-path/as_numbers"

type BgpPeer_UnicastIpv4Prefix_AsPath_AsNumbersPathAny

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

BgpPeer_UnicastIpv4Prefix_AsPath_AsNumbersPathAny represents the wildcard version of the /open-traffic-generator-bgp/bgp-peers/bgp-peer/unicast-ipv4-prefixes/unicast-ipv4-prefix/state/as-path/as_numbers YANG schema element.

func (*BgpPeer_UnicastIpv4Prefix_AsPath_AsNumbersPathAny) State

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

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "as_numbers"
Path from root:       "/bgp-peers/bgp-peer/unicast-ipv4-prefixes/unicast-ipv4-prefix/state/as-path/as_numbers"

type BgpPeer_UnicastIpv4Prefix_AsPath_SegmentTypePath

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

BgpPeer_UnicastIpv4Prefix_AsPath_SegmentTypePath represents the /open-traffic-generator-bgp/bgp-peers/bgp-peer/unicast-ipv4-prefixes/unicast-ipv4-prefix/state/as-path/segment-type YANG schema element.

func (*BgpPeer_UnicastIpv4Prefix_AsPath_SegmentTypePath) State

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

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "segment-type"
Path from root:       "/bgp-peers/bgp-peer/unicast-ipv4-prefixes/unicast-ipv4-prefix/state/as-path/segment-type"

type BgpPeer_UnicastIpv4Prefix_AsPath_SegmentTypePathAny

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

BgpPeer_UnicastIpv4Prefix_AsPath_SegmentTypePathAny represents the wildcard version of the /open-traffic-generator-bgp/bgp-peers/bgp-peer/unicast-ipv4-prefixes/unicast-ipv4-prefix/state/as-path/segment-type YANG schema element.

func (*BgpPeer_UnicastIpv4Prefix_AsPath_SegmentTypePathAny) State

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

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "segment-type"
Path from root:       "/bgp-peers/bgp-peer/unicast-ipv4-prefixes/unicast-ipv4-prefix/state/as-path/segment-type"

type BgpPeer_UnicastIpv4Prefix_CommunityPath

type BgpPeer_UnicastIpv4Prefix_CommunityPath struct {
	*ygnmi.NodePath
}

BgpPeer_UnicastIpv4Prefix_CommunityPath represents the /open-traffic-generator-bgp/bgp-peers/bgp-peer/unicast-ipv4-prefixes/unicast-ipv4-prefix/state/community YANG schema element.

func (*BgpPeer_UnicastIpv4Prefix_CommunityPath) State

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

type BgpPeer_UnicastIpv4Prefix_CommunityPathAny

type BgpPeer_UnicastIpv4Prefix_CommunityPathAny struct {
	*ygnmi.NodePath
}

BgpPeer_UnicastIpv4Prefix_CommunityPathAny represents the wildcard version of the /open-traffic-generator-bgp/bgp-peers/bgp-peer/unicast-ipv4-prefixes/unicast-ipv4-prefix/state/community YANG schema element.

func (*BgpPeer_UnicastIpv4Prefix_CommunityPathAny) State

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

type BgpPeer_UnicastIpv4Prefix_Community_CommunityTypePath

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

BgpPeer_UnicastIpv4Prefix_Community_CommunityTypePath represents the /open-traffic-generator-bgp/bgp-peers/bgp-peer/unicast-ipv4-prefixes/unicast-ipv4-prefix/state/community/community-type YANG schema element.

func (*BgpPeer_UnicastIpv4Prefix_Community_CommunityTypePath) State

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

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "community-type"
Path from root:       "/bgp-peers/bgp-peer/unicast-ipv4-prefixes/unicast-ipv4-prefix/state/community/community-type"

type BgpPeer_UnicastIpv4Prefix_Community_CommunityTypePathAny

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

BgpPeer_UnicastIpv4Prefix_Community_CommunityTypePathAny represents the wildcard version of the /open-traffic-generator-bgp/bgp-peers/bgp-peer/unicast-ipv4-prefixes/unicast-ipv4-prefix/state/community/community-type YANG schema element.

func (*BgpPeer_UnicastIpv4Prefix_Community_CommunityTypePathAny) State

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

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "community-type"
Path from root:       "/bgp-peers/bgp-peer/unicast-ipv4-prefixes/unicast-ipv4-prefix/state/community/community-type"

type BgpPeer_UnicastIpv4Prefix_Community_CustomAsNumberPath

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

BgpPeer_UnicastIpv4Prefix_Community_CustomAsNumberPath represents the /open-traffic-generator-bgp/bgp-peers/bgp-peer/unicast-ipv4-prefixes/unicast-ipv4-prefix/state/community/custom-as-number YANG schema element.

func (*BgpPeer_UnicastIpv4Prefix_Community_CustomAsNumberPath) State

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

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "custom-as-number"
Path from root:       "/bgp-peers/bgp-peer/unicast-ipv4-prefixes/unicast-ipv4-prefix/state/community/custom-as-number"

type BgpPeer_UnicastIpv4Prefix_Community_CustomAsNumberPathAny

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

BgpPeer_UnicastIpv4Prefix_Community_CustomAsNumberPathAny represents the wildcard version of the /open-traffic-generator-bgp/bgp-peers/bgp-peer/unicast-ipv4-prefixes/unicast-ipv4-prefix/state/community/custom-as-number YANG schema element.

func (*BgpPeer_UnicastIpv4Prefix_Community_CustomAsNumberPathAny) State

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

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "custom-as-number"
Path from root:       "/bgp-peers/bgp-peer/unicast-ipv4-prefixes/unicast-ipv4-prefix/state/community/custom-as-number"

type BgpPeer_UnicastIpv4Prefix_Community_CustomAsValuePath

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

BgpPeer_UnicastIpv4Prefix_Community_CustomAsValuePath represents the /open-traffic-generator-bgp/bgp-peers/bgp-peer/unicast-ipv4-prefixes/unicast-ipv4-prefix/state/community/custom-as-value YANG schema element.

func (*BgpPeer_UnicastIpv4Prefix_Community_CustomAsValuePath) State

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

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "custom-as-value"
Path from root:       "/bgp-peers/bgp-peer/unicast-ipv4-prefixes/unicast-ipv4-prefix/state/community/custom-as-value"

type BgpPeer_UnicastIpv4Prefix_Community_CustomAsValuePathAny

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

BgpPeer_UnicastIpv4Prefix_Community_CustomAsValuePathAny represents the wildcard version of the /open-traffic-generator-bgp/bgp-peers/bgp-peer/unicast-ipv4-prefixes/unicast-ipv4-prefix/state/community/custom-as-value YANG schema element.

func (*BgpPeer_UnicastIpv4Prefix_Community_CustomAsValuePathAny) State

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

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "custom-as-value"
Path from root:       "/bgp-peers/bgp-peer/unicast-ipv4-prefixes/unicast-ipv4-prefix/state/community/custom-as-value"

type BgpPeer_UnicastIpv4Prefix_NextHopIpv4AddressPath

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

BgpPeer_UnicastIpv4Prefix_NextHopIpv4AddressPath represents the /open-traffic-generator-bgp/bgp-peers/bgp-peer/unicast-ipv4-prefixes/unicast-ipv4-prefix/state/next-hop-ipv4-address YANG schema element.

func (*BgpPeer_UnicastIpv4Prefix_NextHopIpv4AddressPath) State

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

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "state/next-hop-ipv4-address"
Path from root:       "/bgp-peers/bgp-peer/unicast-ipv4-prefixes/unicast-ipv4-prefix/state/next-hop-ipv4-address"

type BgpPeer_UnicastIpv4Prefix_NextHopIpv4AddressPathAny

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

BgpPeer_UnicastIpv4Prefix_NextHopIpv4AddressPathAny represents the wildcard version of the /open-traffic-generator-bgp/bgp-peers/bgp-peer/unicast-ipv4-prefixes/unicast-ipv4-prefix/state/next-hop-ipv4-address YANG schema element.

func (*BgpPeer_UnicastIpv4Prefix_NextHopIpv4AddressPathAny) State

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

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "state/next-hop-ipv4-address"
Path from root:       "/bgp-peers/bgp-peer/unicast-ipv4-prefixes/unicast-ipv4-prefix/state/next-hop-ipv4-address"

type BgpPeer_UnicastIpv4Prefix_NextHopIpv6AddressPath

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

BgpPeer_UnicastIpv4Prefix_NextHopIpv6AddressPath represents the /open-traffic-generator-bgp/bgp-peers/bgp-peer/unicast-ipv4-prefixes/unicast-ipv4-prefix/state/next-hop-ipv6-address YANG schema element.

func (*BgpPeer_UnicastIpv4Prefix_NextHopIpv6AddressPath) State

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

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "state/next-hop-ipv6-address"
Path from root:       "/bgp-peers/bgp-peer/unicast-ipv4-prefixes/unicast-ipv4-prefix/state/next-hop-ipv6-address"

type BgpPeer_UnicastIpv4Prefix_NextHopIpv6AddressPathAny

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

BgpPeer_UnicastIpv4Prefix_NextHopIpv6AddressPathAny represents the wildcard version of the /open-traffic-generator-bgp/bgp-peers/bgp-peer/unicast-ipv4-prefixes/unicast-ipv4-prefix/state/next-hop-ipv6-address YANG schema element.

func (*BgpPeer_UnicastIpv4Prefix_NextHopIpv6AddressPathAny) State

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

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "state/next-hop-ipv6-address"
Path from root:       "/bgp-peers/bgp-peer/unicast-ipv4-prefixes/unicast-ipv4-prefix/state/next-hop-ipv6-address"

type BgpPeer_UnicastIpv4Prefix_OriginPath

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

BgpPeer_UnicastIpv4Prefix_OriginPath represents the /open-traffic-generator-bgp/bgp-peers/bgp-peer/unicast-ipv4-prefixes/unicast-ipv4-prefix/state/origin YANG schema element.

func (*BgpPeer_UnicastIpv4Prefix_OriginPath) Config

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

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "origin"
Path from root:       ""

func (*BgpPeer_UnicastIpv4Prefix_OriginPath) State

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

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "state/origin"
Path from root:       "/bgp-peers/bgp-peer/unicast-ipv4-prefixes/unicast-ipv4-prefix/state/origin"

type BgpPeer_UnicastIpv4Prefix_OriginPathAny

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

BgpPeer_UnicastIpv4Prefix_OriginPathAny represents the wildcard version of the /open-traffic-generator-bgp/bgp-peers/bgp-peer/unicast-ipv4-prefixes/unicast-ipv4-prefix/state/origin YANG schema element.

func (*BgpPeer_UnicastIpv4Prefix_OriginPathAny) Config

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

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "origin"
Path from root:       ""

func (*BgpPeer_UnicastIpv4Prefix_OriginPathAny) State

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

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "state/origin"
Path from root:       "/bgp-peers/bgp-peer/unicast-ipv4-prefixes/unicast-ipv4-prefix/state/origin"

type BgpPeer_UnicastIpv4Prefix_PathIdPath

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

BgpPeer_UnicastIpv4Prefix_PathIdPath represents the /open-traffic-generator-bgp/bgp-peers/bgp-peer/unicast-ipv4-prefixes/unicast-ipv4-prefix/state/path-id YANG schema element.

func (*BgpPeer_UnicastIpv4Prefix_PathIdPath) Config

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

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "path-id"
Path from root:       ""

func (*BgpPeer_UnicastIpv4Prefix_PathIdPath) State

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

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "state/path-id"
Path from root:       "/bgp-peers/bgp-peer/unicast-ipv4-prefixes/unicast-ipv4-prefix/state/path-id"

type BgpPeer_UnicastIpv4Prefix_PathIdPathAny

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

BgpPeer_UnicastIpv4Prefix_PathIdPathAny represents the wildcard version of the /open-traffic-generator-bgp/bgp-peers/bgp-peer/unicast-ipv4-prefixes/unicast-ipv4-prefix/state/path-id YANG schema element.

func (*BgpPeer_UnicastIpv4Prefix_PathIdPathAny) Config

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

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "path-id"
Path from root:       ""

func (*BgpPeer_UnicastIpv4Prefix_PathIdPathAny) State

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

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "state/path-id"
Path from root:       "/bgp-peers/bgp-peer/unicast-ipv4-prefixes/unicast-ipv4-prefix/state/path-id"

type BgpPeer_UnicastIpv4Prefix_PrefixLengthPath

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

BgpPeer_UnicastIpv4Prefix_PrefixLengthPath represents the /open-traffic-generator-bgp/bgp-peers/bgp-peer/unicast-ipv4-prefixes/unicast-ipv4-prefix/state/prefix-length YANG schema element.

func (*BgpPeer_UnicastIpv4Prefix_PrefixLengthPath) Config

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

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

func (*BgpPeer_UnicastIpv4Prefix_PrefixLengthPath) State

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

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "state/prefix-length"
Path from root:       "/bgp-peers/bgp-peer/unicast-ipv4-prefixes/unicast-ipv4-prefix/state/prefix-length"

type BgpPeer_UnicastIpv4Prefix_PrefixLengthPathAny

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

BgpPeer_UnicastIpv4Prefix_PrefixLengthPathAny represents the wildcard version of the /open-traffic-generator-bgp/bgp-peers/bgp-peer/unicast-ipv4-prefixes/unicast-ipv4-prefix/state/prefix-length YANG schema element.

func (*BgpPeer_UnicastIpv4Prefix_PrefixLengthPathAny) Config

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

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

func (*BgpPeer_UnicastIpv4Prefix_PrefixLengthPathAny) State

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

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "state/prefix-length"
Path from root:       "/bgp-peers/bgp-peer/unicast-ipv4-prefixes/unicast-ipv4-prefix/state/prefix-length"

type BgpPeer_UnicastIpv6PrefixPath

type BgpPeer_UnicastIpv6PrefixPath struct {
	*ygnmi.NodePath
}

BgpPeer_UnicastIpv6PrefixPath represents the /open-traffic-generator-bgp/bgp-peers/bgp-peer/unicast-ipv6-prefixes/unicast-ipv6-prefix YANG schema element.

func (*BgpPeer_UnicastIpv6PrefixPath) Address

Address (leaf): The IPv6 address.

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "*/address"
Path from root:       "/bgp-peers/bgp-peer/unicast-ipv6-prefixes/unicast-ipv6-prefix/*/address"

func (*BgpPeer_UnicastIpv6PrefixPath) AsPathAny

AsPathAny (list): Unkeyed list of AS PATH segments This attribute identifies the autonomous systems through which routing information carried in this UPDATE message has passed.

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "state/as-path"
Path from root:       "/bgp-peers/bgp-peer/unicast-ipv6-prefixes/unicast-ipv6-prefix/state/as-path"

func (*BgpPeer_UnicastIpv6PrefixPath) CommunityAny

CommunityAny (list): Unkeyed list of optional community attributes present in the UPDATE message.

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "state/community"
Path from root:       "/bgp-peers/bgp-peer/unicast-ipv6-prefixes/unicast-ipv6-prefix/state/community"

func (*BgpPeer_UnicastIpv6PrefixPath) NextHopIpv4Address

NextHopIpv4Address (leaf): The IPv4 address of the egress interface.

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "state/next-hop-ipv4-address"
Path from root:       "/bgp-peers/bgp-peer/unicast-ipv6-prefixes/unicast-ipv6-prefix/state/next-hop-ipv4-address"

func (*BgpPeer_UnicastIpv6PrefixPath) NextHopIpv6Address

NextHopIpv6Address (leaf): The IPv6 address of the egress interface.

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "state/next-hop-ipv6-address"
Path from root:       "/bgp-peers/bgp-peer/unicast-ipv6-prefixes/unicast-ipv6-prefix/state/next-hop-ipv6-address"

func (*BgpPeer_UnicastIpv6PrefixPath) Origin

Origin (leaf): The origin of the prefix.

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "*/origin"
Path from root:       "/bgp-peers/bgp-peer/unicast-ipv6-prefixes/unicast-ipv6-prefix/*/origin"

func (*BgpPeer_UnicastIpv6PrefixPath) PathId

PathId (leaf): If the route is learned from a neighbor, the path-id corresponds to the path-id for the route in the corresponding adj-rib-in-post table. If the route is injected from another protocol, or the neighbor does not support BGP add-paths, the path-id should be set to zero, also the default value.

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "*/path-id"
Path from root:       "/bgp-peers/bgp-peer/unicast-ipv6-prefixes/unicast-ipv6-prefix/*/path-id"

func (*BgpPeer_UnicastIpv6PrefixPath) PrefixLength

PrefixLength (leaf): The prefix length.

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "*/prefix-length"
Path from root:       "/bgp-peers/bgp-peer/unicast-ipv6-prefixes/unicast-ipv6-prefix/*/prefix-length"

func (*BgpPeer_UnicastIpv6PrefixPath) State

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

type BgpPeer_UnicastIpv6PrefixPathAny

type BgpPeer_UnicastIpv6PrefixPathAny struct {
	*ygnmi.NodePath
}

BgpPeer_UnicastIpv6PrefixPathAny represents the wildcard version of the /open-traffic-generator-bgp/bgp-peers/bgp-peer/unicast-ipv6-prefixes/unicast-ipv6-prefix YANG schema element.

func (*BgpPeer_UnicastIpv6PrefixPathAny) Address

Address (leaf): The IPv6 address.

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "*/address"
Path from root:       "/bgp-peers/bgp-peer/unicast-ipv6-prefixes/unicast-ipv6-prefix/*/address"

func (*BgpPeer_UnicastIpv6PrefixPathAny) AsPathAny

AsPathAny (list): Unkeyed list of AS PATH segments This attribute identifies the autonomous systems through which routing information carried in this UPDATE message has passed.

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "state/as-path"
Path from root:       "/bgp-peers/bgp-peer/unicast-ipv6-prefixes/unicast-ipv6-prefix/state/as-path"

func (*BgpPeer_UnicastIpv6PrefixPathAny) CommunityAny

CommunityAny (list): Unkeyed list of optional community attributes present in the UPDATE message.

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "state/community"
Path from root:       "/bgp-peers/bgp-peer/unicast-ipv6-prefixes/unicast-ipv6-prefix/state/community"

func (*BgpPeer_UnicastIpv6PrefixPathAny) NextHopIpv4Address

NextHopIpv4Address (leaf): The IPv4 address of the egress interface.

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "state/next-hop-ipv4-address"
Path from root:       "/bgp-peers/bgp-peer/unicast-ipv6-prefixes/unicast-ipv6-prefix/state/next-hop-ipv4-address"

func (*BgpPeer_UnicastIpv6PrefixPathAny) NextHopIpv6Address

NextHopIpv6Address (leaf): The IPv6 address of the egress interface.

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "state/next-hop-ipv6-address"
Path from root:       "/bgp-peers/bgp-peer/unicast-ipv6-prefixes/unicast-ipv6-prefix/state/next-hop-ipv6-address"

func (*BgpPeer_UnicastIpv6PrefixPathAny) Origin

Origin (leaf): The origin of the prefix.

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "*/origin"
Path from root:       "/bgp-peers/bgp-peer/unicast-ipv6-prefixes/unicast-ipv6-prefix/*/origin"

func (*BgpPeer_UnicastIpv6PrefixPathAny) PathId

PathId (leaf): If the route is learned from a neighbor, the path-id corresponds to the path-id for the route in the corresponding adj-rib-in-post table. If the route is injected from another protocol, or the neighbor does not support BGP add-paths, the path-id should be set to zero, also the default value.

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "*/path-id"
Path from root:       "/bgp-peers/bgp-peer/unicast-ipv6-prefixes/unicast-ipv6-prefix/*/path-id"

func (*BgpPeer_UnicastIpv6PrefixPathAny) PrefixLength

PrefixLength (leaf): The prefix length.

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "*/prefix-length"
Path from root:       "/bgp-peers/bgp-peer/unicast-ipv6-prefixes/unicast-ipv6-prefix/*/prefix-length"

func (*BgpPeer_UnicastIpv6PrefixPathAny) State

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

func (*BgpPeer_UnicastIpv6PrefixPathAny) WithAddress

WithAddress sets BgpPeer_UnicastIpv6PrefixPathAny's key "address" to the specified value. Address: string

func (*BgpPeer_UnicastIpv6PrefixPathAny) WithOrigin

WithOrigin sets BgpPeer_UnicastIpv6PrefixPathAny's key "origin" to the specified value. Origin: oc.E_UnicastIpv6Prefix_Origin

func (*BgpPeer_UnicastIpv6PrefixPathAny) WithPathId

WithPathId sets BgpPeer_UnicastIpv6PrefixPathAny's key "path-id" to the specified value. PathId: uint32

func (*BgpPeer_UnicastIpv6PrefixPathAny) WithPrefixLength

WithPrefixLength sets BgpPeer_UnicastIpv6PrefixPathAny's key "prefix-length" to the specified value. PrefixLength: uint32

type BgpPeer_UnicastIpv6Prefix_AddressPath

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

BgpPeer_UnicastIpv6Prefix_AddressPath represents the /open-traffic-generator-bgp/bgp-peers/bgp-peer/unicast-ipv6-prefixes/unicast-ipv6-prefix/state/address YANG schema element.

func (*BgpPeer_UnicastIpv6Prefix_AddressPath) Config

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

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "address"
Path from root:       ""

func (*BgpPeer_UnicastIpv6Prefix_AddressPath) State

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

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "state/address"
Path from root:       "/bgp-peers/bgp-peer/unicast-ipv6-prefixes/unicast-ipv6-prefix/state/address"

type BgpPeer_UnicastIpv6Prefix_AddressPathAny

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

BgpPeer_UnicastIpv6Prefix_AddressPathAny represents the wildcard version of the /open-traffic-generator-bgp/bgp-peers/bgp-peer/unicast-ipv6-prefixes/unicast-ipv6-prefix/state/address YANG schema element.

func (*BgpPeer_UnicastIpv6Prefix_AddressPathAny) Config

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

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "address"
Path from root:       ""

func (*BgpPeer_UnicastIpv6Prefix_AddressPathAny) State

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

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "state/address"
Path from root:       "/bgp-peers/bgp-peer/unicast-ipv6-prefixes/unicast-ipv6-prefix/state/address"

type BgpPeer_UnicastIpv6Prefix_AsPathPath

type BgpPeer_UnicastIpv6Prefix_AsPathPath struct {
	*ygnmi.NodePath
}

BgpPeer_UnicastIpv6Prefix_AsPathPath represents the /open-traffic-generator-bgp/bgp-peers/bgp-peer/unicast-ipv6-prefixes/unicast-ipv6-prefix/state/as-path YANG schema element.

func (*BgpPeer_UnicastIpv6Prefix_AsPathPath) State

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

type BgpPeer_UnicastIpv6Prefix_AsPathPathAny

type BgpPeer_UnicastIpv6Prefix_AsPathPathAny struct {
	*ygnmi.NodePath
}

BgpPeer_UnicastIpv6Prefix_AsPathPathAny represents the wildcard version of the /open-traffic-generator-bgp/bgp-peers/bgp-peer/unicast-ipv6-prefixes/unicast-ipv6-prefix/state/as-path YANG schema element.

func (*BgpPeer_UnicastIpv6Prefix_AsPathPathAny) State

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

type BgpPeer_UnicastIpv6Prefix_AsPath_AsNumbersPath

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

BgpPeer_UnicastIpv6Prefix_AsPath_AsNumbersPath represents the /open-traffic-generator-bgp/bgp-peers/bgp-peer/unicast-ipv6-prefixes/unicast-ipv6-prefix/state/as-path/as_numbers YANG schema element.

func (*BgpPeer_UnicastIpv6Prefix_AsPath_AsNumbersPath) State

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

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "as_numbers"
Path from root:       "/bgp-peers/bgp-peer/unicast-ipv6-prefixes/unicast-ipv6-prefix/state/as-path/as_numbers"

type BgpPeer_UnicastIpv6Prefix_AsPath_AsNumbersPathAny

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

BgpPeer_UnicastIpv6Prefix_AsPath_AsNumbersPathAny represents the wildcard version of the /open-traffic-generator-bgp/bgp-peers/bgp-peer/unicast-ipv6-prefixes/unicast-ipv6-prefix/state/as-path/as_numbers YANG schema element.

func (*BgpPeer_UnicastIpv6Prefix_AsPath_AsNumbersPathAny) State

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

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "as_numbers"
Path from root:       "/bgp-peers/bgp-peer/unicast-ipv6-prefixes/unicast-ipv6-prefix/state/as-path/as_numbers"

type BgpPeer_UnicastIpv6Prefix_AsPath_SegmentTypePath

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

BgpPeer_UnicastIpv6Prefix_AsPath_SegmentTypePath represents the /open-traffic-generator-bgp/bgp-peers/bgp-peer/unicast-ipv6-prefixes/unicast-ipv6-prefix/state/as-path/segment-type YANG schema element.

func (*BgpPeer_UnicastIpv6Prefix_AsPath_SegmentTypePath) State

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

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "segment-type"
Path from root:       "/bgp-peers/bgp-peer/unicast-ipv6-prefixes/unicast-ipv6-prefix/state/as-path/segment-type"

type BgpPeer_UnicastIpv6Prefix_AsPath_SegmentTypePathAny

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

BgpPeer_UnicastIpv6Prefix_AsPath_SegmentTypePathAny represents the wildcard version of the /open-traffic-generator-bgp/bgp-peers/bgp-peer/unicast-ipv6-prefixes/unicast-ipv6-prefix/state/as-path/segment-type YANG schema element.

func (*BgpPeer_UnicastIpv6Prefix_AsPath_SegmentTypePathAny) State

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

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "segment-type"
Path from root:       "/bgp-peers/bgp-peer/unicast-ipv6-prefixes/unicast-ipv6-prefix/state/as-path/segment-type"

type BgpPeer_UnicastIpv6Prefix_CommunityPath

type BgpPeer_UnicastIpv6Prefix_CommunityPath struct {
	*ygnmi.NodePath
}

BgpPeer_UnicastIpv6Prefix_CommunityPath represents the /open-traffic-generator-bgp/bgp-peers/bgp-peer/unicast-ipv6-prefixes/unicast-ipv6-prefix/state/community YANG schema element.

func (*BgpPeer_UnicastIpv6Prefix_CommunityPath) State

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

type BgpPeer_UnicastIpv6Prefix_CommunityPathAny

type BgpPeer_UnicastIpv6Prefix_CommunityPathAny struct {
	*ygnmi.NodePath
}

BgpPeer_UnicastIpv6Prefix_CommunityPathAny represents the wildcard version of the /open-traffic-generator-bgp/bgp-peers/bgp-peer/unicast-ipv6-prefixes/unicast-ipv6-prefix/state/community YANG schema element.

func (*BgpPeer_UnicastIpv6Prefix_CommunityPathAny) State

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

type BgpPeer_UnicastIpv6Prefix_Community_CommunityTypePath

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

BgpPeer_UnicastIpv6Prefix_Community_CommunityTypePath represents the /open-traffic-generator-bgp/bgp-peers/bgp-peer/unicast-ipv6-prefixes/unicast-ipv6-prefix/state/community/community-type YANG schema element.

func (*BgpPeer_UnicastIpv6Prefix_Community_CommunityTypePath) State

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

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "community-type"
Path from root:       "/bgp-peers/bgp-peer/unicast-ipv6-prefixes/unicast-ipv6-prefix/state/community/community-type"

type BgpPeer_UnicastIpv6Prefix_Community_CommunityTypePathAny

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

BgpPeer_UnicastIpv6Prefix_Community_CommunityTypePathAny represents the wildcard version of the /open-traffic-generator-bgp/bgp-peers/bgp-peer/unicast-ipv6-prefixes/unicast-ipv6-prefix/state/community/community-type YANG schema element.

func (*BgpPeer_UnicastIpv6Prefix_Community_CommunityTypePathAny) State

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

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "community-type"
Path from root:       "/bgp-peers/bgp-peer/unicast-ipv6-prefixes/unicast-ipv6-prefix/state/community/community-type"

type BgpPeer_UnicastIpv6Prefix_Community_CustomAsNumberPath

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

BgpPeer_UnicastIpv6Prefix_Community_CustomAsNumberPath represents the /open-traffic-generator-bgp/bgp-peers/bgp-peer/unicast-ipv6-prefixes/unicast-ipv6-prefix/state/community/custom-as-number YANG schema element.

func (*BgpPeer_UnicastIpv6Prefix_Community_CustomAsNumberPath) State

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

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "custom-as-number"
Path from root:       "/bgp-peers/bgp-peer/unicast-ipv6-prefixes/unicast-ipv6-prefix/state/community/custom-as-number"

type BgpPeer_UnicastIpv6Prefix_Community_CustomAsNumberPathAny

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

BgpPeer_UnicastIpv6Prefix_Community_CustomAsNumberPathAny represents the wildcard version of the /open-traffic-generator-bgp/bgp-peers/bgp-peer/unicast-ipv6-prefixes/unicast-ipv6-prefix/state/community/custom-as-number YANG schema element.

func (*BgpPeer_UnicastIpv6Prefix_Community_CustomAsNumberPathAny) State

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

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "custom-as-number"
Path from root:       "/bgp-peers/bgp-peer/unicast-ipv6-prefixes/unicast-ipv6-prefix/state/community/custom-as-number"

type BgpPeer_UnicastIpv6Prefix_Community_CustomAsValuePath

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

BgpPeer_UnicastIpv6Prefix_Community_CustomAsValuePath represents the /open-traffic-generator-bgp/bgp-peers/bgp-peer/unicast-ipv6-prefixes/unicast-ipv6-prefix/state/community/custom-as-value YANG schema element.

func (*BgpPeer_UnicastIpv6Prefix_Community_CustomAsValuePath) State

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

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "custom-as-value"
Path from root:       "/bgp-peers/bgp-peer/unicast-ipv6-prefixes/unicast-ipv6-prefix/state/community/custom-as-value"

type BgpPeer_UnicastIpv6Prefix_Community_CustomAsValuePathAny

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

BgpPeer_UnicastIpv6Prefix_Community_CustomAsValuePathAny represents the wildcard version of the /open-traffic-generator-bgp/bgp-peers/bgp-peer/unicast-ipv6-prefixes/unicast-ipv6-prefix/state/community/custom-as-value YANG schema element.

func (*BgpPeer_UnicastIpv6Prefix_Community_CustomAsValuePathAny) State

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

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "custom-as-value"
Path from root:       "/bgp-peers/bgp-peer/unicast-ipv6-prefixes/unicast-ipv6-prefix/state/community/custom-as-value"

type BgpPeer_UnicastIpv6Prefix_NextHopIpv4AddressPath

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

BgpPeer_UnicastIpv6Prefix_NextHopIpv4AddressPath represents the /open-traffic-generator-bgp/bgp-peers/bgp-peer/unicast-ipv6-prefixes/unicast-ipv6-prefix/state/next-hop-ipv4-address YANG schema element.

func (*BgpPeer_UnicastIpv6Prefix_NextHopIpv4AddressPath) State

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

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "state/next-hop-ipv4-address"
Path from root:       "/bgp-peers/bgp-peer/unicast-ipv6-prefixes/unicast-ipv6-prefix/state/next-hop-ipv4-address"

type BgpPeer_UnicastIpv6Prefix_NextHopIpv4AddressPathAny

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

BgpPeer_UnicastIpv6Prefix_NextHopIpv4AddressPathAny represents the wildcard version of the /open-traffic-generator-bgp/bgp-peers/bgp-peer/unicast-ipv6-prefixes/unicast-ipv6-prefix/state/next-hop-ipv4-address YANG schema element.

func (*BgpPeer_UnicastIpv6Prefix_NextHopIpv4AddressPathAny) State

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

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "state/next-hop-ipv4-address"
Path from root:       "/bgp-peers/bgp-peer/unicast-ipv6-prefixes/unicast-ipv6-prefix/state/next-hop-ipv4-address"

type BgpPeer_UnicastIpv6Prefix_NextHopIpv6AddressPath

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

BgpPeer_UnicastIpv6Prefix_NextHopIpv6AddressPath represents the /open-traffic-generator-bgp/bgp-peers/bgp-peer/unicast-ipv6-prefixes/unicast-ipv6-prefix/state/next-hop-ipv6-address YANG schema element.

func (*BgpPeer_UnicastIpv6Prefix_NextHopIpv6AddressPath) State

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

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "state/next-hop-ipv6-address"
Path from root:       "/bgp-peers/bgp-peer/unicast-ipv6-prefixes/unicast-ipv6-prefix/state/next-hop-ipv6-address"

type BgpPeer_UnicastIpv6Prefix_NextHopIpv6AddressPathAny

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

BgpPeer_UnicastIpv6Prefix_NextHopIpv6AddressPathAny represents the wildcard version of the /open-traffic-generator-bgp/bgp-peers/bgp-peer/unicast-ipv6-prefixes/unicast-ipv6-prefix/state/next-hop-ipv6-address YANG schema element.

func (*BgpPeer_UnicastIpv6Prefix_NextHopIpv6AddressPathAny) State

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

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "state/next-hop-ipv6-address"
Path from root:       "/bgp-peers/bgp-peer/unicast-ipv6-prefixes/unicast-ipv6-prefix/state/next-hop-ipv6-address"

type BgpPeer_UnicastIpv6Prefix_OriginPath

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

BgpPeer_UnicastIpv6Prefix_OriginPath represents the /open-traffic-generator-bgp/bgp-peers/bgp-peer/unicast-ipv6-prefixes/unicast-ipv6-prefix/state/origin YANG schema element.

func (*BgpPeer_UnicastIpv6Prefix_OriginPath) Config

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

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "origin"
Path from root:       ""

func (*BgpPeer_UnicastIpv6Prefix_OriginPath) State

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

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "state/origin"
Path from root:       "/bgp-peers/bgp-peer/unicast-ipv6-prefixes/unicast-ipv6-prefix/state/origin"

type BgpPeer_UnicastIpv6Prefix_OriginPathAny

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

BgpPeer_UnicastIpv6Prefix_OriginPathAny represents the wildcard version of the /open-traffic-generator-bgp/bgp-peers/bgp-peer/unicast-ipv6-prefixes/unicast-ipv6-prefix/state/origin YANG schema element.

func (*BgpPeer_UnicastIpv6Prefix_OriginPathAny) Config

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

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "origin"
Path from root:       ""

func (*BgpPeer_UnicastIpv6Prefix_OriginPathAny) State

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

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "state/origin"
Path from root:       "/bgp-peers/bgp-peer/unicast-ipv6-prefixes/unicast-ipv6-prefix/state/origin"

type BgpPeer_UnicastIpv6Prefix_PathIdPath

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

BgpPeer_UnicastIpv6Prefix_PathIdPath represents the /open-traffic-generator-bgp/bgp-peers/bgp-peer/unicast-ipv6-prefixes/unicast-ipv6-prefix/state/path-id YANG schema element.

func (*BgpPeer_UnicastIpv6Prefix_PathIdPath) Config

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

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "path-id"
Path from root:       ""

func (*BgpPeer_UnicastIpv6Prefix_PathIdPath) State

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

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "state/path-id"
Path from root:       "/bgp-peers/bgp-peer/unicast-ipv6-prefixes/unicast-ipv6-prefix/state/path-id"

type BgpPeer_UnicastIpv6Prefix_PathIdPathAny

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

BgpPeer_UnicastIpv6Prefix_PathIdPathAny represents the wildcard version of the /open-traffic-generator-bgp/bgp-peers/bgp-peer/unicast-ipv6-prefixes/unicast-ipv6-prefix/state/path-id YANG schema element.

func (*BgpPeer_UnicastIpv6Prefix_PathIdPathAny) Config

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

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "path-id"
Path from root:       ""

func (*BgpPeer_UnicastIpv6Prefix_PathIdPathAny) State

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

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "state/path-id"
Path from root:       "/bgp-peers/bgp-peer/unicast-ipv6-prefixes/unicast-ipv6-prefix/state/path-id"

type BgpPeer_UnicastIpv6Prefix_PrefixLengthPath

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

BgpPeer_UnicastIpv6Prefix_PrefixLengthPath represents the /open-traffic-generator-bgp/bgp-peers/bgp-peer/unicast-ipv6-prefixes/unicast-ipv6-prefix/state/prefix-length YANG schema element.

func (*BgpPeer_UnicastIpv6Prefix_PrefixLengthPath) Config

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

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

func (*BgpPeer_UnicastIpv6Prefix_PrefixLengthPath) State

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

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "state/prefix-length"
Path from root:       "/bgp-peers/bgp-peer/unicast-ipv6-prefixes/unicast-ipv6-prefix/state/prefix-length"

type BgpPeer_UnicastIpv6Prefix_PrefixLengthPathAny

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

BgpPeer_UnicastIpv6Prefix_PrefixLengthPathAny represents the wildcard version of the /open-traffic-generator-bgp/bgp-peers/bgp-peer/unicast-ipv6-prefixes/unicast-ipv6-prefix/state/prefix-length YANG schema element.

func (*BgpPeer_UnicastIpv6Prefix_PrefixLengthPathAny) Config

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

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

func (*BgpPeer_UnicastIpv6Prefix_PrefixLengthPathAny) State

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

Defining module:      "open-traffic-generator-bgp"
Instantiating module: "open-traffic-generator-bgp"
Path from parent:     "state/prefix-length"
Path from root:       "/bgp-peers/bgp-peer/unicast-ipv6-prefixes/unicast-ipv6-prefix/state/prefix-length"

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL