bgpgue

package
v0.3.1 Latest Latest
Warning

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

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

Documentation

Overview

Package bgpgue 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.7: (ygot: v0.25.7) using the following YANG input files:

  • gnsi/yang/gnsi-telemetry.yang
  • public/release/models/acl/openconfig-acl.yang
  • public/release/models/acl/openconfig-packet-match.yang
  • public/release/models/aft/openconfig-aft.yang
  • public/release/models/bfd/openconfig-bfd.yang
  • public/release/models/bgp/openconfig-bgp-policy.yang
  • public/release/models/bgp/openconfig-bgp-types.yang
  • public/release/models/interfaces/openconfig-if-aggregate.yang
  • public/release/models/interfaces/openconfig-if-ethernet.yang
  • public/release/models/interfaces/openconfig-if-ip-ext.yang
  • public/release/models/interfaces/openconfig-if-ip.yang
  • public/release/models/interfaces/openconfig-interfaces.yang
  • public/release/models/isis/openconfig-isis.yang
  • public/release/models/lacp/openconfig-lacp.yang
  • public/release/models/lldp/openconfig-lldp-types.yang
  • public/release/models/lldp/openconfig-lldp.yang
  • public/release/models/local-routing/openconfig-local-routing.yang
  • public/release/models/mpls/openconfig-mpls-types.yang
  • public/release/models/multicast/openconfig-pim.yang
  • public/release/models/network-instance/openconfig-network-instance.yang
  • public/release/models/openconfig-extensions.yang
  • public/release/models/optical-transport/openconfig-transport-types.yang
  • public/release/models/ospf/openconfig-ospfv2.yang
  • public/release/models/platform/openconfig-platform-cpu.yang
  • public/release/models/platform/openconfig-platform-integrated-circuit.yang
  • public/release/models/platform/openconfig-platform-software.yang
  • public/release/models/platform/openconfig-platform-transceiver.yang
  • public/release/models/platform/openconfig-platform.yang
  • public/release/models/policy-forwarding/openconfig-policy-forwarding.yang
  • public/release/models/policy/openconfig-policy-types.yang
  • public/release/models/qos/openconfig-qos-elements.yang
  • public/release/models/qos/openconfig-qos-interfaces.yang
  • public/release/models/qos/openconfig-qos-types.yang
  • public/release/models/qos/openconfig-qos.yang
  • public/release/models/rib/openconfig-rib-bgp.yang
  • public/release/models/segment-routing/openconfig-segment-routing-types.yang
  • public/release/models/system/openconfig-system.yang
  • public/release/models/types/openconfig-inet-types.yang
  • public/release/models/types/openconfig-types.yang
  • public/release/models/types/openconfig-yang-types.yang
  • public/release/models/vlan/openconfig-vlan.yang
  • public/third_party/ietf/iana-if-type.yang
  • public/third_party/ietf/ietf-inet-types.yang
  • public/third_party/ietf/ietf-interfaces.yang
  • public/third_party/ietf/ietf-yang-types.yang
  • yang/openconfig-bgp-gue.yang

Imported modules were sourced from:

  • public/release/models/...
  • public/third_party/ietf/...
  • gnsi/...

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BgpGueIpv4PolicyPath

type BgpGueIpv4PolicyPath struct {
	*ygnmi.NodePath
}

BgpGueIpv4PolicyPath represents the /openconfig-bgp-gue/bgp-gue-ipv4-policies/bgp-gue-ipv4-policy YANG schema element.

func (*BgpGueIpv4PolicyPath) Config

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

func (*BgpGueIpv4PolicyPath) DstPortIpv4

DstPortIpv4 (leaf): Destination port of UDP encap for an IPv4 payload.

Defining module:      "openconfig-bgp-gue"
Instantiating module: "openconfig-bgp-gue"
Path from parent:     "*/dst-port-ipv4"
Path from root:       "/bgp-gue-ipv4-policies/bgp-gue-ipv4-policy/*/dst-port-ipv4"

func (*BgpGueIpv4PolicyPath) DstPortIpv6

DstPortIpv6 (leaf): Destination port of UDP encap for an IPv6 payload.

Defining module:      "openconfig-bgp-gue"
Instantiating module: "openconfig-bgp-gue"
Path from parent:     "*/dst-port-ipv6"
Path from root:       "/bgp-gue-ipv4-policies/bgp-gue-ipv4-policy/*/dst-port-ipv6"

func (*BgpGueIpv4PolicyPath) Prefix

Prefix (leaf): Prefix containing BGP path's next-hop attribute of NLRI to which GUE policy applies.

In case of overlapping prefixes, the policy with the longest-matching prefix will apply.

Defining module:      "openconfig-bgp-gue"
Instantiating module: "openconfig-bgp-gue"
Path from parent:     "*/prefix"
Path from root:       "/bgp-gue-ipv4-policies/bgp-gue-ipv4-policy/*/prefix"

func (*BgpGueIpv4PolicyPath) SrcIp

SrcIp (leaf): Source IP address of IPv4 encap.

Defining module:      "openconfig-bgp-gue"
Instantiating module: "openconfig-bgp-gue"
Path from parent:     "*/src-ip"
Path from root:       "/bgp-gue-ipv4-policies/bgp-gue-ipv4-policy/*/src-ip"

func (*BgpGueIpv4PolicyPath) State

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

type BgpGueIpv4PolicyPathAny

type BgpGueIpv4PolicyPathAny struct {
	*ygnmi.NodePath
}

BgpGueIpv4PolicyPathAny represents the wildcard version of the /openconfig-bgp-gue/bgp-gue-ipv4-policies/bgp-gue-ipv4-policy YANG schema element.

func (*BgpGueIpv4PolicyPathAny) Config

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

func (*BgpGueIpv4PolicyPathAny) DstPortIpv4

DstPortIpv4 (leaf): Destination port of UDP encap for an IPv4 payload.

Defining module:      "openconfig-bgp-gue"
Instantiating module: "openconfig-bgp-gue"
Path from parent:     "*/dst-port-ipv4"
Path from root:       "/bgp-gue-ipv4-policies/bgp-gue-ipv4-policy/*/dst-port-ipv4"

func (*BgpGueIpv4PolicyPathAny) DstPortIpv6

DstPortIpv6 (leaf): Destination port of UDP encap for an IPv6 payload.

Defining module:      "openconfig-bgp-gue"
Instantiating module: "openconfig-bgp-gue"
Path from parent:     "*/dst-port-ipv6"
Path from root:       "/bgp-gue-ipv4-policies/bgp-gue-ipv4-policy/*/dst-port-ipv6"

func (*BgpGueIpv4PolicyPathAny) Prefix

Prefix (leaf): Prefix containing BGP path's next-hop attribute of NLRI to which GUE policy applies.

In case of overlapping prefixes, the policy with the longest-matching prefix will apply.

Defining module:      "openconfig-bgp-gue"
Instantiating module: "openconfig-bgp-gue"
Path from parent:     "*/prefix"
Path from root:       "/bgp-gue-ipv4-policies/bgp-gue-ipv4-policy/*/prefix"

func (*BgpGueIpv4PolicyPathAny) SrcIp

SrcIp (leaf): Source IP address of IPv4 encap.

Defining module:      "openconfig-bgp-gue"
Instantiating module: "openconfig-bgp-gue"
Path from parent:     "*/src-ip"
Path from root:       "/bgp-gue-ipv4-policies/bgp-gue-ipv4-policy/*/src-ip"

func (*BgpGueIpv4PolicyPathAny) State

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

type BgpGueIpv4Policy_DstPortIpv4Path

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

BgpGueIpv4Policy_DstPortIpv4Path represents the /openconfig-bgp-gue/bgp-gue-ipv4-policies/bgp-gue-ipv4-policy/state/dst-port-ipv4 YANG schema element.

func (*BgpGueIpv4Policy_DstPortIpv4Path) Config

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

Defining module:      "openconfig-bgp-gue"
Instantiating module: "openconfig-bgp-gue"
Path from parent:     "config/dst-port-ipv4"
Path from root:       "/bgp-gue-ipv4-policies/bgp-gue-ipv4-policy/config/dst-port-ipv4"

func (*BgpGueIpv4Policy_DstPortIpv4Path) State

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

Defining module:      "openconfig-bgp-gue"
Instantiating module: "openconfig-bgp-gue"
Path from parent:     "state/dst-port-ipv4"
Path from root:       "/bgp-gue-ipv4-policies/bgp-gue-ipv4-policy/state/dst-port-ipv4"

type BgpGueIpv4Policy_DstPortIpv4PathAny

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

BgpGueIpv4Policy_DstPortIpv4PathAny represents the wildcard version of the /openconfig-bgp-gue/bgp-gue-ipv4-policies/bgp-gue-ipv4-policy/state/dst-port-ipv4 YANG schema element.

func (*BgpGueIpv4Policy_DstPortIpv4PathAny) Config

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

Defining module:      "openconfig-bgp-gue"
Instantiating module: "openconfig-bgp-gue"
Path from parent:     "config/dst-port-ipv4"
Path from root:       "/bgp-gue-ipv4-policies/bgp-gue-ipv4-policy/config/dst-port-ipv4"

func (*BgpGueIpv4Policy_DstPortIpv4PathAny) State

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

Defining module:      "openconfig-bgp-gue"
Instantiating module: "openconfig-bgp-gue"
Path from parent:     "state/dst-port-ipv4"
Path from root:       "/bgp-gue-ipv4-policies/bgp-gue-ipv4-policy/state/dst-port-ipv4"

type BgpGueIpv4Policy_DstPortIpv6Path

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

BgpGueIpv4Policy_DstPortIpv6Path represents the /openconfig-bgp-gue/bgp-gue-ipv4-policies/bgp-gue-ipv4-policy/state/dst-port-ipv6 YANG schema element.

func (*BgpGueIpv4Policy_DstPortIpv6Path) Config

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

Defining module:      "openconfig-bgp-gue"
Instantiating module: "openconfig-bgp-gue"
Path from parent:     "config/dst-port-ipv6"
Path from root:       "/bgp-gue-ipv4-policies/bgp-gue-ipv4-policy/config/dst-port-ipv6"

func (*BgpGueIpv4Policy_DstPortIpv6Path) State

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

Defining module:      "openconfig-bgp-gue"
Instantiating module: "openconfig-bgp-gue"
Path from parent:     "state/dst-port-ipv6"
Path from root:       "/bgp-gue-ipv4-policies/bgp-gue-ipv4-policy/state/dst-port-ipv6"

type BgpGueIpv4Policy_DstPortIpv6PathAny

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

BgpGueIpv4Policy_DstPortIpv6PathAny represents the wildcard version of the /openconfig-bgp-gue/bgp-gue-ipv4-policies/bgp-gue-ipv4-policy/state/dst-port-ipv6 YANG schema element.

func (*BgpGueIpv4Policy_DstPortIpv6PathAny) Config

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

Defining module:      "openconfig-bgp-gue"
Instantiating module: "openconfig-bgp-gue"
Path from parent:     "config/dst-port-ipv6"
Path from root:       "/bgp-gue-ipv4-policies/bgp-gue-ipv4-policy/config/dst-port-ipv6"

func (*BgpGueIpv4Policy_DstPortIpv6PathAny) State

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

Defining module:      "openconfig-bgp-gue"
Instantiating module: "openconfig-bgp-gue"
Path from parent:     "state/dst-port-ipv6"
Path from root:       "/bgp-gue-ipv4-policies/bgp-gue-ipv4-policy/state/dst-port-ipv6"

type BgpGueIpv4Policy_PrefixPath

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

BgpGueIpv4Policy_PrefixPath represents the /openconfig-bgp-gue/bgp-gue-ipv4-policies/bgp-gue-ipv4-policy/state/prefix YANG schema element.

func (*BgpGueIpv4Policy_PrefixPath) Config

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

Defining module:      "openconfig-bgp-gue"
Instantiating module: "openconfig-bgp-gue"
Path from parent:     "config/prefix"
Path from root:       "/bgp-gue-ipv4-policies/bgp-gue-ipv4-policy/config/prefix"

func (*BgpGueIpv4Policy_PrefixPath) State

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

Defining module:      "openconfig-bgp-gue"
Instantiating module: "openconfig-bgp-gue"
Path from parent:     "state/prefix"
Path from root:       "/bgp-gue-ipv4-policies/bgp-gue-ipv4-policy/state/prefix"

type BgpGueIpv4Policy_PrefixPathAny

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

BgpGueIpv4Policy_PrefixPathAny represents the wildcard version of the /openconfig-bgp-gue/bgp-gue-ipv4-policies/bgp-gue-ipv4-policy/state/prefix YANG schema element.

func (*BgpGueIpv4Policy_PrefixPathAny) Config

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

Defining module:      "openconfig-bgp-gue"
Instantiating module: "openconfig-bgp-gue"
Path from parent:     "config/prefix"
Path from root:       "/bgp-gue-ipv4-policies/bgp-gue-ipv4-policy/config/prefix"

func (*BgpGueIpv4Policy_PrefixPathAny) State

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

Defining module:      "openconfig-bgp-gue"
Instantiating module: "openconfig-bgp-gue"
Path from parent:     "state/prefix"
Path from root:       "/bgp-gue-ipv4-policies/bgp-gue-ipv4-policy/state/prefix"

type BgpGueIpv4Policy_SrcIpPath

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

BgpGueIpv4Policy_SrcIpPath represents the /openconfig-bgp-gue/bgp-gue-ipv4-policies/bgp-gue-ipv4-policy/state/src-ip YANG schema element.

func (*BgpGueIpv4Policy_SrcIpPath) Config

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

Defining module:      "openconfig-bgp-gue"
Instantiating module: "openconfig-bgp-gue"
Path from parent:     "config/src-ip"
Path from root:       "/bgp-gue-ipv4-policies/bgp-gue-ipv4-policy/config/src-ip"

func (*BgpGueIpv4Policy_SrcIpPath) State

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

Defining module:      "openconfig-bgp-gue"
Instantiating module: "openconfig-bgp-gue"
Path from parent:     "state/src-ip"
Path from root:       "/bgp-gue-ipv4-policies/bgp-gue-ipv4-policy/state/src-ip"

type BgpGueIpv4Policy_SrcIpPathAny

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

BgpGueIpv4Policy_SrcIpPathAny represents the wildcard version of the /openconfig-bgp-gue/bgp-gue-ipv4-policies/bgp-gue-ipv4-policy/state/src-ip YANG schema element.

func (*BgpGueIpv4Policy_SrcIpPathAny) Config

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

Defining module:      "openconfig-bgp-gue"
Instantiating module: "openconfig-bgp-gue"
Path from parent:     "config/src-ip"
Path from root:       "/bgp-gue-ipv4-policies/bgp-gue-ipv4-policy/config/src-ip"

func (*BgpGueIpv4Policy_SrcIpPathAny) State

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

Defining module:      "openconfig-bgp-gue"
Instantiating module: "openconfig-bgp-gue"
Path from parent:     "state/src-ip"
Path from root:       "/bgp-gue-ipv4-policies/bgp-gue-ipv4-policy/state/src-ip"

type BgpGueIpv6PolicyPath

type BgpGueIpv6PolicyPath struct {
	*ygnmi.NodePath
}

BgpGueIpv6PolicyPath represents the /openconfig-bgp-gue/bgp-gue-ipv6-policies/bgp-gue-ipv6-policy YANG schema element.

func (*BgpGueIpv6PolicyPath) Config

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

func (*BgpGueIpv6PolicyPath) DstPortIpv6

DstPortIpv6 (leaf): Destination port of UDP encap for an IPv6 payload.

Defining module:      "openconfig-bgp-gue"
Instantiating module: "openconfig-bgp-gue"
Path from parent:     "*/dst-port-ipv6"
Path from root:       "/bgp-gue-ipv6-policies/bgp-gue-ipv6-policy/*/dst-port-ipv6"

func (*BgpGueIpv6PolicyPath) Prefix

Prefix (leaf): Prefix containing BGP path's next-hop attribute of NLRI to which GUE policy applies.

In case of overlapping prefixes, the policy with the longest-matching prefix will apply.

Any prefix coverage of IPv4-mapped IPv6 addresses will be ignored, since the IPv4 policy must be used for IPv4 next-hop addresses.

Defining module:      "openconfig-bgp-gue"
Instantiating module: "openconfig-bgp-gue"
Path from parent:     "*/prefix"
Path from root:       "/bgp-gue-ipv6-policies/bgp-gue-ipv6-policy/*/prefix"

func (*BgpGueIpv6PolicyPath) SrcIp

SrcIp (leaf): Source IP address of IPv6 encap.

Defining module:      "openconfig-bgp-gue"
Instantiating module: "openconfig-bgp-gue"
Path from parent:     "*/src-ip"
Path from root:       "/bgp-gue-ipv6-policies/bgp-gue-ipv6-policy/*/src-ip"

func (*BgpGueIpv6PolicyPath) State

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

type BgpGueIpv6PolicyPathAny

type BgpGueIpv6PolicyPathAny struct {
	*ygnmi.NodePath
}

BgpGueIpv6PolicyPathAny represents the wildcard version of the /openconfig-bgp-gue/bgp-gue-ipv6-policies/bgp-gue-ipv6-policy YANG schema element.

func (*BgpGueIpv6PolicyPathAny) Config

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

func (*BgpGueIpv6PolicyPathAny) DstPortIpv6

DstPortIpv6 (leaf): Destination port of UDP encap for an IPv6 payload.

Defining module:      "openconfig-bgp-gue"
Instantiating module: "openconfig-bgp-gue"
Path from parent:     "*/dst-port-ipv6"
Path from root:       "/bgp-gue-ipv6-policies/bgp-gue-ipv6-policy/*/dst-port-ipv6"

func (*BgpGueIpv6PolicyPathAny) Prefix

Prefix (leaf): Prefix containing BGP path's next-hop attribute of NLRI to which GUE policy applies.

In case of overlapping prefixes, the policy with the longest-matching prefix will apply.

Any prefix coverage of IPv4-mapped IPv6 addresses will be ignored, since the IPv4 policy must be used for IPv4 next-hop addresses.

Defining module:      "openconfig-bgp-gue"
Instantiating module: "openconfig-bgp-gue"
Path from parent:     "*/prefix"
Path from root:       "/bgp-gue-ipv6-policies/bgp-gue-ipv6-policy/*/prefix"

func (*BgpGueIpv6PolicyPathAny) SrcIp

SrcIp (leaf): Source IP address of IPv6 encap.

Defining module:      "openconfig-bgp-gue"
Instantiating module: "openconfig-bgp-gue"
Path from parent:     "*/src-ip"
Path from root:       "/bgp-gue-ipv6-policies/bgp-gue-ipv6-policy/*/src-ip"

func (*BgpGueIpv6PolicyPathAny) State

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

type BgpGueIpv6Policy_DstPortIpv6Path

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

BgpGueIpv6Policy_DstPortIpv6Path represents the /openconfig-bgp-gue/bgp-gue-ipv6-policies/bgp-gue-ipv6-policy/state/dst-port-ipv6 YANG schema element.

func (*BgpGueIpv6Policy_DstPortIpv6Path) Config

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

Defining module:      "openconfig-bgp-gue"
Instantiating module: "openconfig-bgp-gue"
Path from parent:     "config/dst-port-ipv6"
Path from root:       "/bgp-gue-ipv6-policies/bgp-gue-ipv6-policy/config/dst-port-ipv6"

func (*BgpGueIpv6Policy_DstPortIpv6Path) State

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

Defining module:      "openconfig-bgp-gue"
Instantiating module: "openconfig-bgp-gue"
Path from parent:     "state/dst-port-ipv6"
Path from root:       "/bgp-gue-ipv6-policies/bgp-gue-ipv6-policy/state/dst-port-ipv6"

type BgpGueIpv6Policy_DstPortIpv6PathAny

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

BgpGueIpv6Policy_DstPortIpv6PathAny represents the wildcard version of the /openconfig-bgp-gue/bgp-gue-ipv6-policies/bgp-gue-ipv6-policy/state/dst-port-ipv6 YANG schema element.

func (*BgpGueIpv6Policy_DstPortIpv6PathAny) Config

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

Defining module:      "openconfig-bgp-gue"
Instantiating module: "openconfig-bgp-gue"
Path from parent:     "config/dst-port-ipv6"
Path from root:       "/bgp-gue-ipv6-policies/bgp-gue-ipv6-policy/config/dst-port-ipv6"

func (*BgpGueIpv6Policy_DstPortIpv6PathAny) State

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

Defining module:      "openconfig-bgp-gue"
Instantiating module: "openconfig-bgp-gue"
Path from parent:     "state/dst-port-ipv6"
Path from root:       "/bgp-gue-ipv6-policies/bgp-gue-ipv6-policy/state/dst-port-ipv6"

type BgpGueIpv6Policy_PrefixPath

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

BgpGueIpv6Policy_PrefixPath represents the /openconfig-bgp-gue/bgp-gue-ipv6-policies/bgp-gue-ipv6-policy/state/prefix YANG schema element.

func (*BgpGueIpv6Policy_PrefixPath) Config

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

Defining module:      "openconfig-bgp-gue"
Instantiating module: "openconfig-bgp-gue"
Path from parent:     "config/prefix"
Path from root:       "/bgp-gue-ipv6-policies/bgp-gue-ipv6-policy/config/prefix"

func (*BgpGueIpv6Policy_PrefixPath) State

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

Defining module:      "openconfig-bgp-gue"
Instantiating module: "openconfig-bgp-gue"
Path from parent:     "state/prefix"
Path from root:       "/bgp-gue-ipv6-policies/bgp-gue-ipv6-policy/state/prefix"

type BgpGueIpv6Policy_PrefixPathAny

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

BgpGueIpv6Policy_PrefixPathAny represents the wildcard version of the /openconfig-bgp-gue/bgp-gue-ipv6-policies/bgp-gue-ipv6-policy/state/prefix YANG schema element.

func (*BgpGueIpv6Policy_PrefixPathAny) Config

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

Defining module:      "openconfig-bgp-gue"
Instantiating module: "openconfig-bgp-gue"
Path from parent:     "config/prefix"
Path from root:       "/bgp-gue-ipv6-policies/bgp-gue-ipv6-policy/config/prefix"

func (*BgpGueIpv6Policy_PrefixPathAny) State

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

Defining module:      "openconfig-bgp-gue"
Instantiating module: "openconfig-bgp-gue"
Path from parent:     "state/prefix"
Path from root:       "/bgp-gue-ipv6-policies/bgp-gue-ipv6-policy/state/prefix"

type BgpGueIpv6Policy_SrcIpPath

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

BgpGueIpv6Policy_SrcIpPath represents the /openconfig-bgp-gue/bgp-gue-ipv6-policies/bgp-gue-ipv6-policy/state/src-ip YANG schema element.

func (*BgpGueIpv6Policy_SrcIpPath) Config

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

Defining module:      "openconfig-bgp-gue"
Instantiating module: "openconfig-bgp-gue"
Path from parent:     "config/src-ip"
Path from root:       "/bgp-gue-ipv6-policies/bgp-gue-ipv6-policy/config/src-ip"

func (*BgpGueIpv6Policy_SrcIpPath) State

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

Defining module:      "openconfig-bgp-gue"
Instantiating module: "openconfig-bgp-gue"
Path from parent:     "state/src-ip"
Path from root:       "/bgp-gue-ipv6-policies/bgp-gue-ipv6-policy/state/src-ip"

type BgpGueIpv6Policy_SrcIpPathAny

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

BgpGueIpv6Policy_SrcIpPathAny represents the wildcard version of the /openconfig-bgp-gue/bgp-gue-ipv6-policies/bgp-gue-ipv6-policy/state/src-ip YANG schema element.

func (*BgpGueIpv6Policy_SrcIpPathAny) Config

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

Defining module:      "openconfig-bgp-gue"
Instantiating module: "openconfig-bgp-gue"
Path from parent:     "config/src-ip"
Path from root:       "/bgp-gue-ipv6-policies/bgp-gue-ipv6-policy/config/src-ip"

func (*BgpGueIpv6Policy_SrcIpPathAny) State

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

Defining module:      "openconfig-bgp-gue"
Instantiating module: "openconfig-bgp-gue"
Path from parent:     "state/src-ip"
Path from root:       "/bgp-gue-ipv6-policies/bgp-gue-ipv6-policy/state/src-ip"

Jump to

Keyboard shortcuts

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